683
0
458
1824
503
691
2490
269
2328
584
719
422
467
1232
558
953
464
266
5313
479
267
517
468
1020
1009
608
1603
431
5875