2510
1377
3804
1642
1459
1033
1586
789
7717
2582
2188
1729
924
1318
1687
903
1674
935
1429
2221
2456
1219
3215
1078
954
1611
971
4271
1455
779
1861
1524
1336
852
954
811
857
1143
1526
1167
999
1181
885
1695
902
1414
896
1450
2953
1713
1587
919
1349
1020
1558
921
999
1062
955
1913
848
1078
2996
1508
1185
791
2757
704
2384
799
1666
1148
2341
2002
1264
1468
742
1804
3135
4759
1388
1845
1278
2005
1473
1066
995
1751
1324
957
821
1792
819
918
1034
926
958
1278
1542
1372
1058
2235
950
1658
1385
1723
909
1226
872
1543
2148
987
1435
916
2495
1083
1877
1079
1043
925