477
0
1608
714
2069
3
1921
2
2115
4
5262
10
300
493
907
1
10270
804
553
2442
1073
1053
287
521
1300
814
385
2644
164
395
933
475
1385
9355
472
2843