25137
0
19279
2
572
489
2522
467
691
390
20634
8
31535
1824
646
2275
3510
423
2551
1
2694
3
1020
1428
659
1332
665
547
2190
2095
4
968
7153
9
3114
1649
1006