480
482
1026
452
494
664
19
636
642
1907
542
2213
1605
732
1184
534
797
581
102
821
1113
76
794
742
1403
703
572
532
586