25137
0
17353
31535
1098
3114
4
2730
6
19279
2
4111
6800
467
2500
5
3268
1
2271
20634
8
381
4292
2328
2091
2195
1740
2494
1020
957
1138
415
951
6213
456
2616
409