25137
0
20634
8
349
31535
409
2730
6
661
3311
4
7039
19279
2
874
1824
398
631
1317
1
637
2657
3
1357
17353
2668
105290
2546
4455
683
846
608
1862
597
247
557