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
840
2659
2874
1444
850
1405
1396
693
1081
1488
2282
1398
639
766
1271
890
713
1160
862
1959
828
637
669
4878
666
1077
1054
1685
1025
1474
759
1128
821
696
962
1543
2302
1410
1341
1966
1783
2625
3487
671
2110
836
874
715
935
2128
714
1265
788
767
619
3962
1147
779
3307
1007
2513