871
934
629
734
747
805
797
737
1249
937
744
1080
1061
943
701
699
667
1416
640
789
925
2771
11237
641
1417
18233
680
598
704
783
677
904
2985
1937
2375
908
3266
591
3855
1262
957
641
2029
1043
1146
2129
701
2977
675
827
991
843
673
2502
1283
1074
809
762
783
976
833
897
765
885
671
3411
781
687
1104
799
1318
779
932
865
667
837
918
800
1795
735
1280
1154
1418
2768
858
1786
700
694
1764
902
2967
839
673
864
8661
1038
928
2088
750
1256
777
2476
807
2231
1206
1174
732
801
703
681
678
2198
787
665
922
2123
827
956
802
587