2108
3502
34432
24273
4417
3963
11551
1896
1292
1168
10951
2884
14227
2971
15118
13845
5800
2666
968
1395
12502
2524
1145
1817
2273
2138
1664
1407
4584
7200
3731
1313
11979
5953
902
4255
11077
940
2646
27910
1467
3161
11556
1171
2092
1765
1210
1156
8864
8572
3784
1372
1769
2204
2944
1217
1328
927
992
1916