896
1
458
0
467
2982
3
31535
266
1385
2748
2
1518
1575
1824
683
733
431
521
1665
107
691
4594
6800
3203
584
2328
4111
269
2657
1642
1418
759