5820
3
2257
1
1518
2
4585
10
1213
0
20850
5
2462
1022
2689
1516
3296
4
383
1941
3715
7592
7
1647
4002
2329
521