1055
956
948
821
939
948
855
827
765
723
3187
1931
1291
1771
922
1062
811
907
1151
770
769
1120
1479
945
1544
1040
3352
862
873
787
1038
776
1625
948
789
989
739
1313
863
4135
1174
808
773
1950
2186
857
871
871
1694
817
760
1242
784
871
891
1488
960
877
2919
827
1123
896
937
3042
756
3926
3954
2754
759
1272
1372
798
1504
1691
855
1839
1233
761
1347
1910
1249
951
715
1611
775
1491
2456
860
2139
1089
1359
1633
903
1364
1108
1658
862
1672
812
807
3133
4085
2102
1227
4189
1211
1251
1139
941
852
871
2903
1613
1028
1941
830
4115
1141
1502
1531