21152
8
19783
2
17946
0
2711
4651
3
1637
2911
9
1280
1
5151
194
2535
3326
3176
25669
2932
2676
1942
1518
3498
4
32302
2405
2411
2740
2082
2593
7258
1153
6307
10
2626
3090
6