570
1
800
21152
8
3090
6
2903
3
2932
2
3083
108797
0
2386
17946
562
10827
4
2258
3080
2530
32302
3211
940
2996
2949
6236
10
55904
1992
1527
3071
9
2166
4443
1289601
37355
13
4258