1078
965
989
722
703
765
697
774
1097
1299
1151
942
1265
791
755
775
2740
3566
1679
1686
1320
753
871
757
877
9091
1099
799
896
1648
1174
1281
5564
1321
1916
1000
1036
691
1009
874
3032
1806
1154
1021
686
1305
1011
957
661
14861
1523
926
2000
880
850
846
897
1856
649
696
2048
914
717
884
1830
942
3117
681
1299
747
698
1818
952
2686
887
1441
1863
1989
1204
1203
2941
1354
881
919
999
1484
4457
857
722
756
1044
885
828
980
1085
807
1756
2230
693
836
1019
1249
795
1059
1595
844
2885
659
3073
700
3546
1268
1627
1683
643
2264
3263
1166
2285
773