25137
0
19279
2
31535
17353
683
1425
1939
602
415
1133
1045
2328
668
409
381
547
4111
1661
1
267
1098
456
467
3114
4
454
457
340
2143
546
286
722