745
0
710
4594
1
298
422
266
916
1009
3659
14
918
269
479
2740
1095
520
628
585
355
478
668
435
1238
649
458
639
334
46414
383
1033