25137
0
31535
17353
1098
3114
4
19279
2
2730
6
467
4111
273
2008
20634
8
6800
3595
1862
1
381
968
2328
2490
2172
1020
409
333
1045
951
957
602
1133
456
415