21152
8
2535
2
19783
181997
11
32302
0
4651
3
3090
6
3498
4
297066
25669
2740
2911
9
2593
1
5151
3546
1193
2763
2996
550
3080
2676
2405
1603
2082
398656
19
1761
3833
536
13499
5
2711