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