716
1025
954
1144
1221
915
1365
1632
863
711
688
736
712
681
636
732
797
690
683
1006
1487
3009
933
1248
926
1119
875
927
1023
878
1013
1185
889
877
1619