25137
0
19279
2
467
4536
2275
31535
2522
572
646
1824
1446
423
691
2111
3
1616
547
390
3650
2093
2694
17353
2712
5
2855
3025
1
1428
2730
6
3095
918
2126
4598