3138
2200
2944
6901
1258
7755
13866
6149
1058
2836
1872
947
918
1237
3462
953
882
4236
1747
2286
1134
10036
2428
1988
1328
1652
3197
1353
11618
1541
969
1702
1068
821
16477
3120
1063
1097
856
4712
6863
1844
1717
965
1472
1035
839
1761
3169
1707
3733
1925
1255
1829
1055
1021
1963
1379
2625
1566