843
838
3056
1181
1266
800
4252
692
762
971
692
736
1006
793
1172
803
771
878
1022
924
1113
960
958
1274
879
1990
877
945
883
857
757
779
1717
1483
838
1360
871
883
2167
759
1026
1896
1210
752
1515
904
797
985
1684
3599
1228
7171
872
781
831
892
817
1361
857
1354
1496
1311
1092
788
1195
2264
728
846
2896
777
697
688
1026
1166
1066
1859
1486
942
676
1357
838
749
1665
808
721
804
843
1181
963
2552
990
2406
869
1537
1748
2159
1903
736
796
928
724
758
1609
871
1448
688
3207
765
711
1569
812
876
652
627
1074
600
1032
644
2209
1530