624
146
1602
548
367
99
1237
676
388
183
642
66
373
75
672
226
320
35
445
14
519
168
722
223
451
124
618
66
357
85
742
160
344
111
778
227
250
172
194
65