1027
862
1996
937
904
961
1100
1890
1872
894
1676
973
1171
2420
2628
959
2263
1828
889
2615
2377
1033
1012
922
1234
962
3777
964
1184
3311
1059
1886
1376
1004
2648
1184
1453
1326
1044
1156
987
1145
1725
1119
2596
2164
1262
881
902
1105
1214
1511
1047
1374
1681
1554
1589
1082
1565
2071
910
1346
1102
3426
1695
1309
1321
1187
4345
967
893
2475
3155
2111
1226
2879
1201
1834
751
5225
761
2131
762
809
5168
794
1862
808
3779
1941
1484
1830
2688
789
1165
1023
1799
2346
1439
2243
4230
809
876
1029
861
878
1535
853
999
1590
873
865
864
1384
958
1701
2473
1047
1621
920