1123
1
521
375
399
543
0
2257
2288
1379
1866
1152
2870
3
2989
1533
417
1286
2
2201
1412
53
164
2652
1336
315
3020
6
240
2209
1954
2185
1193
1164
8280
8