0
893
726
1025
1001
798
1049
1003
996
1078
1016
1128
1054
978
1156
1169
1751
1
1235
2662
1479
1566
1511
140906
2961
2554
2551
2449