0
1187
779
923
1012
916
901
967
1011
842
835
936
998
816
914
1032
1752
1
1236
2662
1480
1567
1511
140910
2962
2555
2552
2449