0
858
935
1066
1074
905
1025
864
907
967
1004
1680
141715
903
509
972
1879
1
1345
2900
1587
1669
1613
3124
2661
2631
2565