0
893
726
1025
1002
799
1049
1004
997
1079
1017
1129
1054
979
1157
1169
1752
1
1236
2662
1480
1567
1511
140910
2962
2555
2552
2449