0
2552
1394
973
1148
1055
1239
1204
1177
1200
866
1033
994
932
1018
1161
1752
1
1236
2663
1480
1567
1512
140910
2962
2555
2449