447
370
372
488
444
710
198
224
146
108
103
139
243
318
379
293
541
652
428
255