39
252
16
542
957
901
260
460
1079
147
145
837
1660
