1062
179
303
232
143
257
440
348
215