180849
0
2442
2
1489
1
287
521
2016
814
385
2644
2770
3
4455
395
1647
1948
933
1876
1385
9355
2843
4
1430