25137
0
1880
2
19279
572
1824
646
423
2727
390
691
1551
467
20634
8
2881
2551
1
1020
2522
1936
17353
31535
3114
4
2168
5
597
2224
2539
3251
6
802
547
2964
968