2504
3
185
0
490
5379
334
1020
402
5605
3437
5
480
1415
1
2587
16
370
1326
2
276
333
587
369
413
1096
470
417
2520
4
521
3505
1569
466
2644
3980
345