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