476
180
251
408
379
1455
206
200
406
810
620
561
853
355
770
498
1321
443
196
1370
605
344
501
898
288
329
422
450
445
668
222
669
602
440
345
506
568
338
473
577
350
679
278
355
36
208
347
347
1006
335
737
943
458
1164
291
905
430
585
303
379