400
1
924
620
342
419
2
136
680
356
426
411
358
246
33
466
355
231
235
576
327
72
399
285
203
349
354
3
304
334
99