25137
0
19279
2
646
1824
467
691
2551
1
572
2275
1033
3691
5
2730
6
423
2657
3
1020
2668
968
2190
2224
521
504
4126
2513
1701
953
20634
8
7952
3455
970
2522