519
420
382
373
374
371
547
1565
259 299
706
323
867
1520
736
455
189
80
189
189
586
340
210
210
15625