21152
8
2535
2
3090
6
3083
2760
4
2258
1
3465
1743
0
790
32302
2626
19783
3754
2932
3498
1601
3
17946
1294
1876
1153
2669
6246
1787
1819
12632
7
25669
3683
1391
1757
2999