891
2
733
1
422
683
350
432
618
407
333
1016
469
396
461
3819
11
1412
389
521
470
443
481
2336
4
467
669
923
403
453
3
352
105
85
491
6