905
1379
964
907
1972
2038
937
1058
915
1321
1110
928
1488
1154
992
817
828
1038
804
1209
900
952
799
872
879
1689
1336
1452
882
2015
1001
856
1499
2541
1010
875
822
1075
2391
1682
1744
884
967
938
1203
891
1016
999
1246
1628
1079
1238
1361
1492
844
1653
902
1161
1850
2272
1140
2061
1233
856
840
1810
1808
1827
857
2279
832
1141
1389
1450
1004
3224
1862
2826
1029
973
2775
1374
981
825
2321
772
840
861
1188
786
1108
995
913
1289
1059
1835
856
2670
1680
3389
1307
827
821
1050
841
919
1008
1149
999
2790
945
1517
1551
1190
1215
741
1525
956
2465
1748