934
863
827
856
843
1116
1160
2566
1062
3652
935
934
843
927
970
940
978
2386
849
1758
1005
2634
900
985
1007
1509
904
891
868
890
857
857
941
1210
1013
963
992
860
863
885
880
978
860
883
1301
1286
874
3560
855
913
1340
1009
1125
929
821
903
851
820
1321
897