25137
0
458
31535
17353
467
1098
3114
4
2161
1
918
2730
6
19279
2
4111
381
6800
2093
2328
456
325
299
1897
1557
410
771
1133
1824
1939
454
722
787
20634
8