14
605
18
14
18
188
758
551
250
745
541
905
104
121
509
491
17
769
200
967
19
154
61
464
48
28
341
40
124
1512
45
145
16
344
210
477
420
1637
110
11
36
112
68
427
592
338
489
63
1051
