25137
0
1551
2
19279
1824
467
2275
31535
2727
1020
20634
8
2522
653
1131
572
691
390
1614
1
968
2190
543
646
547
3114
4
683
798
3510
1428
953
2694
3
17353