25669
0
19783
2
3090
6
2903
3
2932
1637
1280
1
4358
21152
8
2512
3326
3176
1404
17946
32302
3546
3080
2605
7258
2366
1598
1041
583
2440
4926
5
909
194
1734
2535
1312