0
893
726
1025
1001
799
1049
1004
996
1079
1017
1128
1054
979
1157
1169
1752
1
1236
2662
1480
1566
1511
140910
2961
2554
2551
2449