10
21
806
605
1000
32
702
839
56
26
321
56
27
1033
1973
435
