0
1565
2552
1201
1119
963
859
978
1047
1245
1239
943
1041
1177
1200
892
1752
1
1236
2662
1480
1567
1512
140910
2962
2555
2449