355
0
768
2522
649
584
4594
1
4328
10
1152
1009
1045
46414
1015
380
525
1105
458
266
1232
691
745
1297
1126
478
639
572
710
953
334
608