458
0
381
403
1101
392
1824
668
467
2445
1045
415
298
1128
418
1020
4940
5
172
379
683
369
820
514
4111
2
479
628
251
749
226
641