846
0
1824
2730
6
557
469
1020
392
683
2657
3
2668
2
25137
297
1336
31535
705
407
1357
20634
8
631
1608
968
466
970
587
1116
349
306
418
2855
455