56
1
292
152
2
87
97
187
54
15
445
417
658
567
444
521
538
496
456
405
1091
4
618
697
721
467
505
1052
1141
1759
1841
5
710
0
674