1232
0
467
1824
517
1603
683
458
266
2295
2
608
584
2522
2748
503
772
1
422
4111
4594
31535
580
468
1161
479
691
2727
1238
2328
415
745