180849
0
1055
1
16840
15
6515
2619
814
896
1378
2
3118
18385
975
4869
2306
1101
4964
3
1941
665
2086
4