476
0
6515
1
1824
9355
3
3233
16
679
223
4111
2
317
7952
323
2105
1674
53
931
886
10270
4
2546
3092
2328
895
464
1625
1661