21152
8
2535
2
19783
4309
1451
0
17946
32302
17025
20
3145
25669
3354
1
2057
2932
3498
4
2631
818
1683
3554
3
3779
3765
1562
1153
3090
6
1247
3256
380
4179
6315
886
779