122
1
705
2
364
3
367
404
354
507
993
10
401
755
355
442
798
1132
299
415
939
350
301
25
477
528
335
518
600
866
6
431
473
334