124
1
845
4
977
2
412
677
3
416
796
1095
1333
5
905
680
1055
1802
431
320
998
7
408
449
0
553
276
350
385
567
656
934
36
417
400
1144