0
1143
864
881
1145
1044
992
1222
977
1139
1004
895
1040
945
925
1752
1
1236
2663
1480
1567
1512
140910
2962
2555
2552
2449