25137
0
17353
467
901
31535
2524
2
1133
19279
474
2328
4111
951
813
20634
8
362
269
2730
6
456
381
517
1939
544
2992
405
415
6800
356
171
1098
584