256612
0
3621
1
511
4936
1823
2
2275
1044
78
525
3691
5
2809
1809
2301
3092
543
2964
2881
17730
11
968