4651
3
2189
2
174730
18
2355
4
17946
0
1189
398656
19
3673
6
3551
10
5090
89
2799
8527
1
4044
5
18816
11
528
1042
951
2476
2571
988
1906
444571
9
3386
5825
1922
3125
3051
2268
10827