677
724
708
698
871
801
914
1398
1637
670
1295
829
769
2458
2478
943
1113
2466
1355
720
693
1345
807
1120
653
765
1160
670
1133
830
792
2211
964
730
1124
655
678
666
1165
2139
1362
2293
697
667
1227
720
1631
1488
2375
772
1173
1422
1578
1693
1000
1470
741
2062
674
880
1163
903
1099
656
1625
811
722
800
836
735
832
717
1783
1888
1770
1744
3188
1474
715
728
749
661
656
1604
1196
719
749
1112
670
676
954
748
1159
657
1971
975
1644
753
2024
1101
2528
1613
915
1799
671
1611
782
647
640
923
1218
688
740
694
770
1435
661
640
817
1317