3992
999
1710
1244
1194
2730
2465
1495
2539
1717
901
1102
924
2982
3932
1743
2887
2669
1229
1596
2088
1798
2118
1152
1125
1691
1713
1002
1165
1595
1213
1099
1637
1808
2914
2574
945
1010
1021
861
919
831
919
1448
2462
1348
1009
1844
1941
1237
1049
1015
5310
1173
2144
1369
1610
971
2626
2509
2006
3389
1508
1926
3778
1201
789
800
1196
1514
1583
1784
786
1786
1726
1341
2965
1223
911
865
1958
838
1302
1511
857
780
1446
854
993
1545
1278
2055
1310
804
1229
1445
1236
3549
882
1168
1028
1374
1964
1675
2651
2882
2674
1845
1389
2659
1105
948
743
2800
1391
1148
3778
1026
2646
1154