181997
11
2941
4
332
0
2906
2
1522
2688
1
1630
2110
2368
1332
3987
3
1286
929
1489
5
2257
1084
1200
2647
6