25137
0
1880
2
572
19279
646
3268
7
423
467
1824
2730
6
390
691
2551
1
2657
3
2668
521
504
4126
20634
8
7952
2881
1020
2964
2522
1332
525
31535
2168
5
2855
597