400
1
924
621
342
419
2
136
680
356
427
412
360
248
34
466
232
236
578
328
72
286
204
349
354
3
304
336
99