382
224
587
522
290
236
414
513
504
198