1692
653
636
146
383
121
454
196
668
320
617
111
508
230
505
60
294
168
551
50
490
91
451
243
579
105
81
24
334
161
454
19
226
149
386
186
250
59
333
90