2696
2959
911
988
931
802
6933
3613
1682
1490
1172
4971
789
854
886
919
922
800
2000
804
1035
911
2667
3698
934
1131
1005
964
1354
1098
897
1238
2128
796
1137
957
912
1076
8988
861
1021
2300
1093
2594
5794
739
910
830
791
2610
978
814
999
726
1362
791
1119
807
2520
847
1166
809
3183
1026
2586
885
843
1006
3015
2168
1346
750
3686
4241
1690
5151
2739
1054
812
3746
1000
7128
3423
5861
1857
928
956
921
849
1778
967
937
4511
863
781
840
956
1122
1105
839
697
6232
1022
1516
7278
1477
4955
717
2600
786
704
5017
792
1165
871
792
815
2505
8167
5077