21152
8
2593
1
3715
2
297066
0
2044
1942
2378
2973
9
3824
2135
3
1785
6
1090
1059
5978
2711
9160
5
2483
108797
816
5141
7
5090
3041
5151
2911
4651
398656
19
7159
10
7034
2295
10827
4