2245
3
174730
18
5504
16
5169
1
2525
4
1174
739
2
1828
2629
3090
6
2530
716
585
1492
951
297066
0
1015
1976
619
690