25137
0
19279
2
467
1824
31535
17353
2749
1
3691
5
4111
683
1020
2275
2881
2522
2008
572
2694
3
1098
3599
953
2650
5155
8
3114
4
6128
2299
547
543
691
1463
2987