513
0
853
1
230
2089
2
1927
3012
4
3046
2299
19944
10827
951
2939
9956
3
2496
1164
1755
2355
4837
5
3738
3673
6
929
440
2392
14861
7
452
2556
2203
1289601
108797
971