1674
995
446
194
247
175
311
33
432
82
311
236
421
163
563
171
323
161
235
192
436
83
320
165
244
165
523
187
294
105
486
49
410
105
539
185
483
37
537
129