939
569
783
768
470
626
1152
616
1107
940
700
617
670
1160
32547
2274
539
460
2189
503
605
483
751
610
472