0
1187
779
923
1012
916
901
967
1011
842
835
936
998
816
914
1032
1752
1
1235
2662
1479
1566
1511
140907
2961
2554
2551
2449