1408
836
2459
1590
1216
936
1845
2013
1859
2375
3754
928
1055
889
897
1002
1431
1624
1113
1735
2593
2182
2507
2140
2498
1100
1447
1306
1706
952
1854
1144
2047
2475
2798
1099
2797
1032
977
1469
1366
913
1815
1527
2530
1667
3295
1528
1224
1373
2991
3100
3793
1314
1331
2158
3482
1482
1958
992
1204
910
1145
1586
1340
915
862
1083
1479
1241
2569
1617
777
919
926
2440
953
812
752
829
1050
900
1292
792
941
782
2967
2877
816
896
849
1098
1262
1803
900
2694
1211
1098
2422
1676
870
1003
919
1264
889
1075
922
1898
784
2393
1002
934
1231
1985
814
2031
1261
928
2666
989