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
841
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
854
789
1077
1435
787
1474
1738
1137
777
763
685
2852
2039
675
660
769
725
606
920
607
1097
973
715
2141
2434
1481
2478
731
1793
540
4559
1560
737
625
638
721
770
1087
694
3962
1568
674
857
877
928
1113
775
696
1361
2128
719
2123
682
802
2131
735
1360
1025
682
859
2984