510
1
454
4417
24
1693
4
986
686
596
795
534
568
1411
3
807
2
491
931
501
470
745
735
580
420
500
587
661
487
3283
8
2406
462
514
477
794