25137
0
19279
2
2522
467
31535
423
646
20634
8
390
2730
6
691
492
572
2657
3
2551
1
2668
1824
333
521
504
4126
7952
1020
1332
3248
2224
2328
2168
5
2855
1362