0
2552
1394
973
1148
1054
1239
1204
1177
1200
866
1033
994
932
1018
1160
1752
1
1236
2662
1480
1567
1511
140910
2962
2555
2449