25137
0
429
169
1010
385
287
1935
1043
2490
1020
1244
593
251
357
280
265
213
529
66
350
314
363
427
552
16