21152
8
2711
2
19783
32302
0
2763
17946
2535
2982
3
2669
5
5805
2740
3765
4
2593
1
4651
25669
2911
9
297066
984
6753
17
398656
19
5151
572
1189
2049
181997
11
5978
6
2996
575
2932
2676