974
306
448
256
410
84
649
178
614
192
882
262
633
188
591
82
258
88
574
85
408
251
639
150
602
121
688
167
452
72
484
61
416
103
134
66
472
43
404
170