21152
8
398656
19
1849
2
2711
4651
3
2911
9
2763
0
3145
5151
25669
5978
6
2535
19783
3158
3554
2932
2676
1
1942
3498
4
32302
2405
17946
2740
181997
11
2082
2593
1153
6307
10
3090
7893