798
0
475
400
552
1348
2395
860
611
453
314
458
965
373
383
418
846
804
408
455
522
356
1462
2211
477
809
152
1636
559
521
58