648
679
655
778
1922
643
1487
1790
939
2153
623
1723
779
825
705
774
797
2302
684
1805
1408
704
850
1000
729
967
811
690
944
652
1745
876
1444
1025
7113
647
903
1415
940
702
1102
1479
653
800
1759
770
1531
1797
678
3381
746
1238
789
1106
830
719
1027
748
838
820
1017
1514
1599
703
1159
1469
744
1149
2735
769
2032
1048
796
1844
1089
2058
4067
742
1142
645
1457
1076
1155
1423
726
844
824
665
1668
797
650
715
1849
1279
1287
5029
770
671
756
739
945
626
844
717
2197
1125
1752
1016
1032
634
659
1537
1046
1124
1327
1148
3540
936
1013
1243