14861
7
2151
1
3680
2
1927
3012
4
3046
2299
10827
951
9956
3
2496
1755
2355
4837
5
3738
3673
6
3684
929
2048
2392
0
2556
2551
2203
1458
3033
1289601
108797
2204
3176
8527