1594
284
125
187
90
1226
99
999
132
711
262
302
80