25137
0
4111
2
467
357
1
8116
6
729
19279
31535
1045
471
1020
415
598
909
4165
403
732
381
968
2152
1661
1610
505
1842
2328
1128
5223
9
799
418
707