18
605
758
34
14
16
967
451
2
839
47
232
315
79
28
435
21
26
665
30
77
1108
1394
531
444
78
477
150
513
