0
1141
1395
1231
1288
974
1162
1180
1204
1173
1179
1091
964
1033
917
967
1752
1
1236
2662
1480
1567
1511
140910
2962
2555
2552
2449