458
0
266
1152
584
918
1045
517
683
467
479
1232
2328
1824
269
759
1009
2
464
1033
421
2748
4594
1
1297
255
503
2952
1603
2152
339
455