5262
10
477
0
300
2069
3
804
493
414
907
1
1053
3053
4
2442
2
2644
287
1073
521
933
814
2513
6
1222856
395