5596
4219
6683
2148
20606
820
10032
490
936
23179
6894
2820
1886
1680
13880
4500
21974
15021
7920
1149
892
1386
418
176
10519
950
10056
509
15879
318
99
11831
4261
202
4268
20915
511
249
3139
434
4494
4551
4589
4573
4578
4598
4542
4629
4591
4525
4623
5373