25669
0
19783
2
32302
12472
400
2036
17946
2660
346
1
2535
4703
7304
7
21152
8
3008
3
1160
1449
2485
2366
7793
4
7762
1648
15233
4453
3090
6
1143
1288
2258
3251
2316
3107