25137
0
17353
31535
467
1098
3114
4
2730
6
19279
2
1832
3
4111
6800
2809
1045
1133
2328
409
20634
8
403
381
668
415
456
1629
787
294
3621
1
2091
683
864
410