2997
680
737
785
1266
808
806
864
1144
723
844
1046
1012
742
677
793
925
713
1162
979
686
787
1161
739
1035
4845
780
695
738
1311
1799
3633
8666
728
764
3733
1987
1183
909
1770
1285
830
724
872
752
1875
700
747
811
764
722
864
1077
711
908
786
1083
840
738
705
727
676
1418
3261
777
921
685
680
1043
2326
2229
875
737
1280
700
938
730
884
634
837
702
1154
637
900
671
1172
805
1174
694
1233
832
931
2119
863
1203
884
1255
734
637
619
3411
764
690
781
857
1150
592
2025
2395
2766
2767
2198
906
1411
621
714
771
1782
800
864