1081
900
875
952
1245
1454
2110
713
1087
925
966
957
1421
1510
847
1371
1915
1058
1350
946
868
5730
674
1873
857
832
902
1775
1099
1140
3092
782
3127
1399
909
1610
705
714
2155
796
1203
1001
964
1221
1556
837
729
2359
2003
674
1563
1491
767
1315
2159
844
650
829
668
777
674
845
1863
974
916
1546
739
1311
2746
661
889
816
884
905
822
1113
715
778
2621
703
1067
2552
2043
1586
1254
918
1537
662
949
1063
2601
2015
898
721
803
803
766
1265
724
659
1434
762
751
769
807
1006
1338
745
842
1440
951
1903
946
1638
2902
793
3277
655
764
680