527
1
1531
3
613
861
2212
9
1230
1246
2
725
785
807
782
721
1326
746
796
815
771
2757
12
707
762
1110
1712
2037
575
709
555
1528
558
916
773