0
893
1025
1001
798
1049
1004
996
1079
1017
1128
1054
979
1157
1752
1
1235
2662
1480
1566
1511
140908
2961
2554
2551
2449