25137
0
3114
4
399
1044
747
2459
9
223
471
17353
2103
1
343
490
1626
871
1150
2125
637
418
1020
1381
3
210
245
1942
774
1600
2546
431
1115
2
2587
6
802