4478
8
2961
2
1756
3
2668
1824
0
25137
3114
4
5101
1
3092
2678
10
2369
392
467
1043
2269
6052
802
954