19944
2
1289601
4
3491
2471
0
616
108797
14861
7
3546
1
2386
3012
5141
2274
444571
9
1392
3490
5504
16
17970
15
5169
2525
1174
2502
1310
4443
1828
3
3090
6