25137
0
19279
2
521
1
1824
646
467
691
31535
987
2730
6
572
2657
3
2668
968
390
2224
2522
504
4126
20634
8
7952
423
1428
918
2551
14076
7
2168
5
2855
1832
3092