0
893
726
1025
1001
798
1049
1003
996
1079
1016
1128
1054
979
1157
1169
1752
1
1235
2662
1479
1566
1511
140907
2961
2554
2551
2449