25137
0
19279
2
1824
31535
467
1020
2758
1
2522
3691
5
17353
2275
683
543
2881
2551
505
691
968
1098
2749
525
1131
3114
4
547
2299
337
572
4111
696
1428