646
661
1606
709
714
696
657
723
1495
689
653
750
900
708
859
690
644
741
1011
662
746
829
898
778
795
700
713
1170
710
654
770
807
645
1436
610
795
1146
687
728
747
1241
857
727
719
638
633
1058
978
2399
1284
1074
681
782
2479
683
1940
809
808
669
966
824
1335
757
2265
951
824
955
851
1629
837
887
716
833
754
663
1598
690
762
1955
784
992
752
2384
1001
752
975
1631
3634
872
698
611
1162
2086
663
7056
1518
1091
1193
808
2708
680
1164
1910
850
2183
801
845
1324
622
654
811
1409
1481
756
784
1549
1804
671
804
7697