25669
0
19783
2
4044
5
32302
4933
13
2476
2535
2932
3498
4
2453
1
17946
346
1153
3090
6
2012
2366
21152
8
1212
2743
2632
1265
1505
3
3080
2316
1575
1005
1591
2556
4388
14