424
1237
494
814
10115
8983
531
775
581
11755
1480
505
995
450
497
7068
1537
760
478
478
342
423
563
509
545