1109
651
904
855
542
690
1327
697
1267
1062
758
693
775
1292
46853
2423
591
526
2739
618
759
549
836
711
527