25137
0
17353
31535
1098
3114
4
2730
6
19279
2
4111
6800
467
1557
1893
1
348
1020
454
20634
8
518
381
2328
325
2091
1346
1824
1558
367
400
2992
957
357
968