0
2662
876
827
664
987
891
1020
957
811
916
1101
1025
700
835
1730
1751
1
1235
1479
1566
1511
140906
2961
2554
2551
2449