687
733
708
9405
1335
1087
725
2417
873
1264
878
658
1701
1089
734
1541
840
937
1586
685
3268
806
986
687
1653
1446
2266
3479
676
683
1612
764
1691
1805
2312
1308
778
1844
1107
2825
879
1047
2321
913
3340
2779
1841
1073
1777
887
1176
1448
770
4902
1985
1643
650
1167
4563
1261
857
951
2515
752
788
727
712
1966
561
1400
676
745
1019
752
2019
692
2746
749
1916
1354
1731
902
979
849
699
807
1971
648
2609
1117
1568
887
619
1948
1140
798
1434
828
1597
703
720
822
1579
865
656
826
759
791
773
644
2499
1955
983
1439
4878
719
800
842
991
4215