3046
1
1212
2299
10827
4
345
0
951
9956
3
2496
1458
1755
223
1289601
2355
4837
5
3738
3673
6
929
2395
2392
14861
7
872
2556
5043
2203
2
108797
8527
5141
623
2386
2381