480
814
464
685
737
12525
516
442
27519
1859
373
234
1376
91
471
174
16
772
491
1092
457
9010
354
634