25137
0
1824
20634
8
19279
2
2730
6
691
2657
3
2668
1020
968
4126
251
467
31535
572
970
2855
331
2211
525
2522
269
407
683
3360
846
1384
1056
1
1267
2190