1475
0
553
6273
1522
1057
770
360
1104
888
628
446
388
758
670
479
688
1322
1484
1429
940
652
355
2416
1315
2230
868
1974
2937
620