1000
996
1145
1077
896
905
938
1163
1072
1937
850
1243
1042
918
914
846
908
1229
898
870
839
846
956
1043
1006
989
3029
2306
909
944
901
1502
868
1084
1022
22519
1313
1309
1600
2095
4633
1189
1435
999
939
1225
1012
1539
903
885
828
965
876
852
2109
1754
1707
2109
890
869
897
22404
835
952
1181
879
1101
1138
941
1332
939
904
776
1030
1056
788
776
1058
810
984
1458
935
1140
1322
1588
2265
1008
823
882
2797
934
952
1654
882
986
5802
913
1152
1105
997
1018
967
817
801
1207
3991
925
1274
1590
1398
1357
895
908
929
2902
768
1927
2350
938
1010