25137
0
445
1020
1824
19279
2
646
2730
6
1872
1
2657
3
924
2668
325
3428
1488
2076
31535
2132
2551
1954
2992
400
288
269
851
171
4126
547
3360
81
2522