25137
0
31535
467
17353
4111
2
3114
4
1661
1
409
19279
1098
415
798
2328
325
787
379
1045
1396
299
267
1133
2730
6
286
269
663
2190
683
418
454
2702