25137
0
19279
2
467
390
646
2694
3
572
31535
1020
423
3929
10
2522
1824
653
2730
6
4964
2587
16
691
2275
547
3114
4
2551
1
17353
2459
9
2855
2095
1428
2658
968
4017