21152
8
3090
6
2911
9
4651
3
5151
2
3498
4
2676
1
1363
2405
2535
2740
2082
3870
12
181997
11
13499
5
2902
16
2763
0
2440
2711
3503
3083
302
398656
19
3765
2151
297066
550
2270
2551
32302