1031
1180
14391
1082
1883
2439
1632
922
1535
887
7967
2001
1154
106468
825
2652
2155
2564
3058
12014
3170
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
1900
1308
911
1106
1007
1425
1398
2478
1313
1213
3450