475
0
2732
2
3127
3
19944
14861
7
3738
5
1591
2471
297066
2274
1
1310
3386
1289601
4
108797
1541
562
189326
2386
8527
2245
5504
16
5169
2525
3546
17333
27