0
623
791
978
967
819
738
889
1059
922
1109
752
1022
1097
933
1030
1776
1
1255
2716
1498
1582
1529
141131
2994
2566
2565
2471