1166
2241
585
445
1752
1797
1860
1414
531
586
524
489
1081
495
588
2573
520
707
530
1259
1011
645
537
782
984