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
724
1114
962
745
1575
1236
1510
703
1980
994
839
1720
858
1540
806
661
1265
1303
1034
1160
1463
1760
1040
642
677
1099
1390
670
2025
632
1160
653
1163
924
1598
2146
649
707
1061
811
675
728
793
621
760
2562
1995
625
1446
1197
752
1192
751
719
1499
694
683
1152
698
887
821
1625
749
1357
695
795
957
803
1294
702
993
708
892
1532
619