1031
1180
14389
1081
1883
2439
1632
922
1535
886
7967
2001
1154
106465
825
2652
2155
2564
3057
12014
3169
1052
1048
10963
1644
1881
2421
1936
1546
1260
1131
1747
1519
920
1649
967
895
832
961
7852
1286
917
1452
2919
5985
1723
4363
2253
1211
1899
1308
910
1106
1007
1425
1398
2478
1313
1213
3450