2698
1
5978
6
810
3910
3
297066
0
3971
19944
2
3629
1564
610
1412
19783
444571
9
1105
131589
2405
1445
2377
432
2323
1516
7762
4
14750
8
11059
1089
14887
18
2274
2428
2174
2906