21152
8
18816
11
2593
1
1963
2
3187
5
297066
0
2711
5151
2911
9
1371
4651
3
398656
19
1253
550
2032
3003
6
1115
4724
906
1942
6220
16
2082
7893
4
1721
2378
1064