891
2
618
1
407
389
1412
398
461
3822
11
521
1486
1067
387
1175
1063
3
418
399
342
454
887
95
761
406
681
448
563
414
91
184
615