458
0
266
2328
2748
2
479
269
918
517
584
1824
471
546
1045
683
759
1297
1238
431
525
1780
467
1075
1033
4594
1
909
464
1043
503
267