19783
2
25669
0
4179
1
815
32302
392
7793
4
3765
2535
3673
3
1710
16
2932
451
3498
19944
17946
1372
2890
1475
766
2001
1153
1716
3090
6
2012
23802
9
2366
21152
8
2600
929