25137
0
17353
31535
467
19279
2
422
294
722
957
584
415
325
1098
4111
1133
3114
4
2727
286
1557
409
602
797
691
4536
2328
1352
1167
328
505
408