3020
5917
484
470
417
468
7977
3949
427
2770
5847
397
428
546
413
1601
825
457
446
371
538
9596
359
366
377