290
2
4604
13
315
1
3575
4
5101
935
0
2132
6
3327
2585
3742
1132
2913
1084
493
573
1454
472
1049
714
300
2054
804
553
1357
477
2211
4057
15
1218
3
4106
1053