11881
3
2442
2
1350
1
2283
4
3844
5
1074
0
4117
18403
6
287
521
1952
814
2644
395
3803
933
2151
1385
3119
2169
9355
2843
394
2513
2800