25137
0
19279
2
31535
1824
2275
467
646
683
1820
2522
572
390
653
2315
1020
2730
6
2211
2126
492
1131
543
2727
5
2668
311
991
3114
4
3117
3
2459
9
962
17353