660
670
1266
678
715
693
683
730
1468
2463
1138
627
761
1970
582
1801
682
700
2569
3186
974
787
956
2033
680
2021
688
619
613
845
2290
780
2456
860
827
986
1709
1632
1486
1046
1791
1889
1290
1649
713
766
5403
2534
1114
962
745
1575
1236
1510
703
1980
994
839
1720
858
721
1088
751
658
653
697
677
1911
1468
825
661
1224
1476
658
675
750
2017
788
920
684
948
613
827
1090
606
679
834
681
695
1723
5251
1744
1717
979
1889
1336
2767
1705
1481
741
2403
759
1965
640
795
976
1649
2097
2528
700
1183
626
684
1103
1320
941
1616
2445
1390
680