1579
1153
4078
93953
55242
50422
1272
41873
9995
1316
1624
6544
43796
11390
1334
1185
1223
923
831
1091
16237
8503
4653
1032
2554
787
870
2362
59053
36704
16286
33099
22557
13860
8825
6452
1439
48975
33582
1788
3436
2181
4860
1460
6104
1768
2101