25669
0
19783
2
3354
1
32302
766
3673
3
2173
1590
2535
1690
2932
3498
4
2337
5
1766
1814
17946
3008
1749
1812
1153
1431
3090
6
15233
2012
1746
3121
2562
1777
2366
21152
8