21152
8
2763
0
19783
2
3765
4
2711
2535
17946
2903
3
2911
9
32302
827
1
2740
6327
7
2593
4651
297066
1864
6753
17
5151
8185
1189
25669
5978
6
2932
2676
572
1942
3498
2996
398656
19