0
868
980
689
500
903
918
936
885
1247
701
953
914
504
949
1082
1778
1
1257
2726
1499
1583
1530
141177
2996
2569
2566
2473