1149
1208
923
992
2066
945
1621
1558
1760
1107
924
1268
1226
921
2126
1784
2970
3049
2238
3280
2160
1047
3025
1989
1607
1879
1646
1548
962
938
1962
1810
913
1754
997
1027
817
1972
2645
1841
924
1291
1136
1489
1749
873
1649
1146
1284
2510
1380
1502
2089
1477
1550
1278
961
1792
2170
1185
1277
1957
1682
2044
1577
945
774
1099
2561
1083
1137
782
942
1728
880
1928
1091
845
1840
967
745
890
902
1237
765
1268
970
1050
1004
1646
1389
866
1648
868
1316
2370
4563
1757
2177
1420
3777
1583
5697
1008
1583
1006
3118
2667
1503
1270
986
884
2111
2350
892
1414
869
2414
1340
800