25137
0
19279
2
2564
1332
467
2730
6
691
572
2657
3
2668
707
1824
277
521
1
780
504
4126
369
646
20634
8
7952
423
300
2120
2522
31535
2132
390
297
2168
5