896
1
20634
8
2275
2
19279
683
0
17353
518
31535
361
25137
3025
935
1869
1824
2668
608
3114
4
691
646
1020
1550
699
3510
3498
802
968
349
733
2730
6
467