646
703
988
950
671
961
1312
760
1571
846
1989
834
699
1381
795
814
1427
2484
799
1881
731
739
759
2509
1112
3859
1421
742
715
810
1146
981
753
661
2403
1288
1067
706
1155
895
2239
11243
1166
786
832
892
781
2999
632
714
849
3272
783
713
1941
1326
3651
941
939
744
1136
1411
1280
921
729
710
971
737
640
1233
734
1051
2231
857
2155
704
689
6405
905
2932
751
1873
695
827
931
3171
1318
700
651
2766
800
2185
702
637
3013
952
917
692
671
758
918
758
730
671
8658
4830
2566
1349
2497
694
744
777
2767
725
3410
2132
791
864
733
1210