1882
515
421
156
666
201
843
248
437
144
311
166
530
182
498
133
357
111
302
118
608
152
347
48
253
156
700
295
322
196
464
54
394
191
588
118
591
121
223
136