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
1173
1533
854
834
2882
915
1888
930
1092
1440
1546
1196
2594
1267
1923
1813
1427
926
894
845
939
851
1358
1164
791
862
1460
3779
1882
2521
1841
1134
2040
2634
1409
1821
2044
1239
788
898
1313
1405
1233
855
1047
3344
1185
824
1811
851
2543
1111
789
1108
1034
1255
1195
1910
1423
1091
942
1917
2297
960
1661
956
1093
2089
1327
1445
1033
900
901
1374
1339
1716
2620
1292
2474