759
2509
1112
3859
1421
742
1380
715
810
1146
981
753
661
987
2403
1288
1067
706
1155
895
2239
11243
759
1166
702
786
832
892
781
2999
632
714
849
3272
783
713
1941
1326
3651
941
939
744
818
807
794
885
670
874
808
1803
688
931
703
787
645
833
996
795
949
703
883
1103
974
1932
938
637
694
1131
973
1150
781
1204
902
8658
4005
1981
875
691
1318
1873
2231
714
857
727
3014
2973
1280
897
777
11233
676
1070
665
807
735
694
3642
2087
3725
731
710
688
921
752
1411
771
2395
2327
777
4832
593
733
3171
704
2063
729
3849
927
660
695