0
1287
1985
988
724
847
700
656
790
738
806
997
996
748
826
940
1142
1
734
1059
939
1012
987
134373
2334
2017
1911
1874