21152
8
2535
2
19783
32302
0
5375
3090
6
3083
17946
1743
790
2932
3125
3498
4
582
3546
1
3765
25669
2476
1445
1294
1153
2949
1135
3
2669
2558
2763
3835
5
12632
7
5805
3683