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