266
0
1824
467
422
4594
1
355
431
683
2748
2
2328
458
584
31535
517
1603
525
479
269
608
745
1297
1232
1045
918
759
1075
953
1043