1147
5
1315
1
505
0
444
695
635
2
495
411
576
774
623
423
539
517
328
488
387
693
532
388
815
705
360
594
370