1046
827
672
809
754
688
851
925
1268
726
1000
661
712
1231
2535
1849
1217
1014
1434
691
885
840
1891
1566
1203
1417
926
779
939
1640
796
811
879
880
1214
811
1355
2282
678
704
1729
1872
924
1843
1705
656
1587
1277
833
2059
3035
910
904
1318
697
788
674
674
654
754
2445
1240
2302
752
679
1822
766
1026
1012
1183
1328
689
2168
764
1217
1046
885
3099
1003
965
806
1209
1768
800
1194
685
660
673
870
913
789
1455
855
1052
999
694
887
894
990
726
1134
855
689
998
7624
1138
1004
1789
2038
3375
1297
759
1664
725
714
886
2717
876
841
1303