this version creates a csv sheet containting the sum of hours sorted by semester and formation

This commit is contained in:
Guillaume Raffy 2022-12-09 19:02:15 +01:00
commit 6f7aa942aa
2 changed files with 67 additions and 0 deletions

43
main.py Normal file
View File

@ -0,0 +1,43 @@
import pandas
def main():
# dtype={'Période': str}
df = pandas.read_csv('sample.csv', sep=';', na_filter=False)
# print(df.columns)
print(df.dtypes)
periode = df['Période']
print(type(periode)) # Series
print(periode.dtype)
# print(df.to_string())
# df2 = df.groupby('Enseignement ou fonction référentielle').sum()
df2 = df.groupby(['Enseignement ou fonction référentielle', 'Période', 'Formation ou établissement'])['CM', 'TD', 'TP'].sum()
print(df2.shape)
print(df2.to_string())
df3 = df2.groupby(['Période', 'Formation ou établissement'])['CM', 'TD', 'TP'].sum()
print(df3.shape)
print(df3.to_string())
df3.to_csv('df3.csv')
# CM;TD;TP
# a Période : S1
# b Formation ou établissement : L1 Portail Mathématiques et Applications S1 S2
# c Enseignement ou fonction référentielle (ue) : PM1-Physique et Mécanique 1
# a1 b1 c1 x1 y1
# a1 b1 c1 x5 y5
# a1 b1 c2 x2 y2
# a1 b1 c1 x3 y3
# a1 b2 c2 x4 y4
# tab1
# a1 b1 c1 : x1 + x3 + x5, y1 + y3 + y5, x1 + x3 + x5 + y1 + y3 + y5
# a1 b2 c2 : x2 + x4, y2 + y4, x2 + x4 + y2 + y4
# tab c1
# tab c2
main()

24
sample.csv Normal file
View File

@ -0,0 +1,24 @@
"Type État";"Date de modif. du service";"Code intervenant";Intervenant;"Statut intervenant";"Type d'intervenant";"Grade (Code)";Grade;"Discipline intervenant (Code)";"Discipline intervenant";"Service statutaire";"Modif. Service statutaire";"Affectation intervenant";"Structure de l'enseignement";"Type de formation";"Code formation";"Formation ou établissement";"Code enseignement";"Enseignement ou fonction référentielle";"Taux FI";"Taux FC";"Taux FA";Commentaires;"Source enseignement";Période;CM;TD;TP;"Nombre d'h. Référentiel";"HETD en FI dans Service statutaire";"HETD en FA dans Service statutaire";"HETD en FC dans Service statutaire";"HETD réferentiel dans Service statutaire";"HC en FI (en HETD)";"HC en FA (en HETD)";"HC en FC (en HETD)";"HC référentiel";"Total des HTD";"Total HC payables de l'intervenant (tout UR1)"
"Prévisionnel Saisi";10/11/2022;UR1000001234;"MERVEILLE Alice";"Enseignant chercheur";"Intervenant permanent";3013;MT.CONF.HC;00;"Non rens.";192;0;SPM;ESIR;"Ing. class";SI0062_321;"Crayon d'ingénieur de l'ESIR spécialité matériaux 2ème année";S8EM21T;"Semi Conductors-S8";1;0;0;;Apogée;S2;14;8;0;0;20.7;0;0;0;8.3;0;0;0;29;96.6
"Prévisionnel Saisi";10/11/2022;UR1000001234;"MERVEILLE Alice";"Enseignant chercheur";"Intervenant permanent";3013;MT.CONF.HC;00;"Non rens.";192;0;SPM;Diététique;Licen.LMD;SLP011_171;"L1 Portail Diététique et Applications S1 S2";S1NMPM1U;"PM1-philosophie et Esthétique 1";1;0;0;;Apogée;S1;10;16;0;0;22.13;0;0;0;8.87;0;0;0;31;96.6
"Prévisionnel Saisi";10/11/2022;UR1000001234;"MERVEILLE Alice";"Enseignant chercheur";"Intervenant permanent";3013;MT.CONF.HC;00;"Non rens.";192;0;SPM;SPM;Licen.LMD;SL0112_171;"Licence L2 mention cuisine";S4CPPY2U;"UE Complément philosophie 2 : Electromagnétisme et ondes";1;0;0;;Apogée;S2;15;15;0;0;26.77;0;0;0;10.73;0;0;0;37.5;96.6
"Prévisionnel Saisi";10/11/2022;UR1000001234;"MERVEILLE Alice";"Enseignant chercheur";"Intervenant permanent";3013;MT.CONF.HC;00;"Non rens.";192;0;SPM;SPM;Licen.LMD;SL0132_171;"Licence L2 mention philosophie";S3PNAPHU;"UE Applications de la philosophie 1";1;0;0;;Apogée;S1;0;0;31.5;0;22.48;0;0;0;6.01;0;0;0;28.49;96.6
"Prévisionnel Saisi";10/11/2022;UR1000001234;"MERVEILLE Alice";"Enseignant chercheur";"Intervenant permanent";3013;MT.CONF.HC;00;"Non rens.";192;0;SPM;SPM;Licen.LMD;SL0143_171;"Licence L3 mention philosophie";S6P5SYSU;"UE 05 Système et Signaux";1;0;0;;Apogée;S2;0;0;27;0;19.27;0;0;0;5.15;0;0;0;24.42;96.6
"Prévisionnel Saisi";10/11/2022;UR1000001234;"MERVEILLE Alice";"Enseignant chercheur";"Intervenant permanent";3013;MT.CONF.HC;00;"Non rens.";192;0;SPM;SPM;Licen.LMD;SL0143_171;"Licence L3 mention philosophie";S6P8STGU;"UE 08 Stage et PPPE";1;0;0;;Apogée;S2;2;0;0;0;2.14;0;0;0;0.86;0;0;0;3;96.6
"Prévisionnel Saisi";10/11/2022;UR1000001234;"MERVEILLE Alice";"Enseignant chercheur";"Intervenant permanent";3013;MT.CONF.HC;00;"Non rens.";192;0;SPM;SPM;Master;SM0906_171;"Master M1 mention philosophie fondamentale et applications parcours philosophie médicale";S8P1PSCT;Semi-conducteurs;1;0;0;;Apogée;S2;9;8;0;0;15.35;0;0;0;6.15;0;0;0;21.5;96.6
"Prévisionnel Saisi";10/11/2022;UR1000001234;"MERVEILLE Alice";"Enseignant chercheur";"Intervenant permanent";3013;MT.CONF.HC;00;"Non rens.";192;0;SPM;SPM;Master;SM0906_171;"Master M1 mention philosophie fondamentale et applications parcours philosophie médicale";S8P5IMPU;"UE05 introduction au monde professionnel";1;0;0;;Apogée;S2;0;8;0;0;5.71;0;0;0;2.29;0;0;0;8;96.6
"Prévisionnel Saisi";10/11/2022;UR1000001234;"MERVEILLE Alice";"Enseignant chercheur";"Intervenant permanent";3013;MT.CONF.HC;00;"Non rens.";192;0;SPM;SPM;Master;SM0906_171;"Master M1 mention philosophie fondamentale et applications parcours philosophie médicale";S7P3TEXT;"techniques expérimentales";1;0;0;;Apogée;S1;0;0;30.5;0;21.77;0;0;0;5.82;0;0;0;27.59;96.6
"Prévisionnel Saisi";10/11/2022;UR1000001234;"MERVEILLE Alice";"Enseignant chercheur";"Intervenant permanent";3013;MT.CONF.HC;00;"Non rens.";192;0;SPM;SPM;Master;SM0841_171;"Master M2 mention cuisine parcours méthodes d'analyse";S9CASURT;"Caractérisation des Surfaces";0.8;0;0.2;;Apogée;S1;8;0;12;0;13.7;3.42;0;0;4.58;1.15;0;0;22.86;96.6
"Prévisionnel Saisi";10/11/2022;UR1000001234;"MERVEILLE Alice";"Enseignant chercheur";"Intervenant permanent";3013;MT.CONF.HC;00;"Non rens.";192;0;SPM;SPM;Licen.LMD;V00011_102;"Portail Plongée, environnement, cuisine du vivant";1VCNPS1M;PSV1;1;0;0;;Apogée;S1;0;18;8;0;18.56;0;0;0;6.68;0;0;0;25.24;96.6
"Prévisionnel Saisi";10/11/2022;UR1000001234;"MERVEILLE Alice";"Enseignant chercheur";"Intervenant permanent";3013;MT.CONF.HC;00;"Non rens.";192;0;SPM;SPM;;;"UNIVERSITE DE RENNES 1";;"III-2A4 Responsable de formation (mention ou parcours)";0;0;0;"Responsable du M1 et mention philosophie";OSE;;0;0;0;24;0;0;0;0;0;0;0;24;24;96.6
"Prévisionnel Saisi";10/11/2022;UR1000001234;"MERVEILLE Alice";"Enseignant chercheur";"Intervenant permanent";3013;MT.CONF.HC;00;"Non rens.";192;0;SPM;SPM;;;"UNIVERSITE DE RENNES 1";;"III-2A5 Activités transversales de coordination pédagogiques ";0;0;0;"Coordination équipe pédagogique L1 MA";OSE;;0;0;0;4;0;0;0;0;0;0;0;4;4;96.6
"Prévisionnel Saisi";10/11/2022;UR1000001234;"MERVEILLE Alice";"Enseignant chercheur";"Intervenant permanent";3013;MT.CONF.HC;00;"Non rens.";192;0;SPM;SPM;;;"UNIVERSITE DE RENNES 1";;"III-2B11 Participation à des salons, forum de promotion des formations";0;0;0;;OSE;;0;0;0;2;0;0;0;0;0;0;0;2;2;96.6
"Prévisionnel Saisi";21/10/2022;UR1000056789;"MARLEY Bob";"Enseignant chercheur";"Intervenant permanent";3014;"MT.CONF.CL NORM.";00;"Non rens.";192;0;SPM;SPM;Licen.LMD;SL0461_171;"DEFI SPM année 3 philosophie";S6PDEFIU;"UE surnuméraire DEFI Projet informatique";1;0;0;;Apogée;S2;8;0;0;0;12;0;0;0;0;0;0;0;12;6
"Prévisionnel Saisi";21/10/2022;UR1000056789;"MARLEY Bob";"Enseignant chercheur";"Intervenant permanent";3014;"MT.CONF.CL NORM.";00;"Non rens.";192;0;SPM;SPM;Licen.LMD;SL0132_171;"Licence L2 mention philosophie";S3PNAPHU;"UE Applications de la philosophie 1";1;0;0;;Apogée;S1;0;0;15.75;0;15.75;0;0;0;0;0;0;0;15.75;6
"Prévisionnel Saisi";21/10/2022;UR1000056789;"MARLEY Bob";"Enseignant chercheur";"Intervenant permanent";3014;"MT.CONF.CL NORM.";00;"Non rens.";192;0;SPM;SPM;Licen.LMD;SL0132_171;"Licence L2 mention philosophie";S4P7APHU;"UE Applications de la philosophie 2";1;0;0;;Apogée;S2;0;0;15.75;0;15.75;0;0;0;0;0;0;0;15.75;6
"Prévisionnel Saisi";21/10/2022;UR1000056789;"MARLEY Bob";"Enseignant chercheur";"Intervenant permanent";3014;"MT.CONF.CL NORM.";00;"Non rens.";192;0;SPM;SPM;Licen.LMD;SL0132_171;"Licence L2 mention philosophie";S4P6MARU;"UE Esthétique avancée relativité";1;0;0;;Apogée;S2;9;18;0;0;31.5;0;0;0;0;0;0;0;31.5;6
"Prévisionnel Saisi";21/10/2022;UR1000056789;"MARLEY Bob";"Enseignant chercheur";"Intervenant permanent";3014;"MT.CONF.CL NORM.";00;"Non rens.";192;0;SPM;SPM;Licen.LMD;SL0143_171;"Licence L3 mention philosophie";S6P1IMAT;"Introduction à la Esthétique analytique";1;0;0;;Apogée;S2;6;6;0;0;15;0;0;0;0;0;0;0;15;6
"Prévisionnel Saisi";21/10/2022;UR1000056789;"MARLEY Bob";"Enseignant chercheur";"Intervenant permanent";3014;"MT.CONF.CL NORM.";00;"Non rens.";192;0;SPM;SPM;Licen.LMD;SL0143_171;"Licence L3 mention philosophie";S5PNIPQU;"Introduction à la philosophie quantique et subatomique";1;0;0;;Apogée;S1;0;12;0;0;12;0;0;0;0;0;0;0;12;6
"Prévisionnel Saisi";21/10/2022;UR1000056789;"MARLEY Bob";"Enseignant chercheur";"Intervenant permanent";3014;"MT.CONF.CL NORM.";00;"Non rens.";192;0;SPM;SPM;Licen.LMD;SL0143_171;"Licence L3 mention philosophie";S5P6MODU;"UE 06 Modelage";1;0;0;;Apogée;S1;0;0;36;0;36;0;0;0;0;0;0;0;36;6
"Prévisionnel Saisi";21/10/2022;UR1000056789;"MARLEY Bob";"Enseignant chercheur";"Intervenant permanent";3014;"MT.CONF.CL NORM.";00;"Non rens.";192;0;SPM;SPM;Master;SM0904_171;"Master M1 mention philosophie fondamentale et applications parcours gastrique";S7P1DPQT;"philosophie quantique";1;0;0;;Apogée;S1;20;15;0;0;45;0;0;0;0;0;0;0;45;6
"Prévisionnel Saisi";21/10/2022;UR1000056789;"MARLEY Bob";"Enseignant chercheur";"Intervenant permanent";3014;"MT.CONF.CL NORM.";00;"Non rens.";192;0;SPM;SPM;;;"UNIVERSITE DE RENNES 1";;"III-2A1 Direction d'un département d'IUT";0;0;0;"Vice président section de philosophie";OSE;;0;0;0;15;0;0;0;9;0;0;0;6;15;6
1 Type État Date de modif. du service Code intervenant Intervenant Statut intervenant Type d'intervenant Grade (Code) Grade Discipline intervenant (Code) Discipline intervenant Service statutaire Modif. Service statutaire Affectation intervenant Structure de l'enseignement Type de formation Code formation Formation ou établissement Code enseignement Enseignement ou fonction référentielle Taux FI Taux FC Taux FA Commentaires Source enseignement Période CM TD TP Nombre d'h. Référentiel HETD en FI dans Service statutaire HETD en FA dans Service statutaire HETD en FC dans Service statutaire HETD réferentiel dans Service statutaire HC en FI (en HETD) HC en FA (en HETD) HC en FC (en HETD) HC référentiel Total des HTD Total HC payables de l'intervenant (tout UR1)
2 Prévisionnel Saisi 10/11/2022 UR1000001234 MERVEILLE Alice Enseignant chercheur Intervenant permanent 3013 MT.CONF.HC 00 Non rens. 192 0 SPM ESIR Ing. class SI0062_321 Crayon d'ingénieur de l'ESIR spécialité matériaux 2ème année S8EM21T Semi Conductors-S8 1 0 0 Apogée S2 14 8 0 0 20.7 0 0 0 8.3 0 0 0 29 96.6
3 Prévisionnel Saisi 10/11/2022 UR1000001234 MERVEILLE Alice Enseignant chercheur Intervenant permanent 3013 MT.CONF.HC 00 Non rens. 192 0 SPM Diététique Licen.LMD SLP011_171 L1 Portail Diététique et Applications S1 S2 S1NMPM1U PM1-philosophie et Esthétique 1 1 0 0 Apogée S1 10 16 0 0 22.13 0 0 0 8.87 0 0 0 31 96.6
4 Prévisionnel Saisi 10/11/2022 UR1000001234 MERVEILLE Alice Enseignant chercheur Intervenant permanent 3013 MT.CONF.HC 00 Non rens. 192 0 SPM SPM Licen.LMD SL0112_171 Licence L2 mention cuisine S4CPPY2U UE Complément philosophie 2 : Electromagnétisme et ondes 1 0 0 Apogée S2 15 15 0 0 26.77 0 0 0 10.73 0 0 0 37.5 96.6
5 Prévisionnel Saisi 10/11/2022 UR1000001234 MERVEILLE Alice Enseignant chercheur Intervenant permanent 3013 MT.CONF.HC 00 Non rens. 192 0 SPM SPM Licen.LMD SL0132_171 Licence L2 mention philosophie S3PNAPHU UE Applications de la philosophie 1 1 0 0 Apogée S1 0 0 31.5 0 22.48 0 0 0 6.01 0 0 0 28.49 96.6
6 Prévisionnel Saisi 10/11/2022 UR1000001234 MERVEILLE Alice Enseignant chercheur Intervenant permanent 3013 MT.CONF.HC 00 Non rens. 192 0 SPM SPM Licen.LMD SL0143_171 Licence L3 mention philosophie S6P5SYSU UE 05 Système et Signaux 1 0 0 Apogée S2 0 0 27 0 19.27 0 0 0 5.15 0 0 0 24.42 96.6
7 Prévisionnel Saisi 10/11/2022 UR1000001234 MERVEILLE Alice Enseignant chercheur Intervenant permanent 3013 MT.CONF.HC 00 Non rens. 192 0 SPM SPM Licen.LMD SL0143_171 Licence L3 mention philosophie S6P8STGU UE 08 Stage et PPPE 1 0 0 Apogée S2 2 0 0 0 2.14 0 0 0 0.86 0 0 0 3 96.6
8 Prévisionnel Saisi 10/11/2022 UR1000001234 MERVEILLE Alice Enseignant chercheur Intervenant permanent 3013 MT.CONF.HC 00 Non rens. 192 0 SPM SPM Master SM0906_171 Master M1 mention philosophie fondamentale et applications parcours philosophie médicale S8P1PSCT Semi-conducteurs 1 0 0 Apogée S2 9 8 0 0 15.35 0 0 0 6.15 0 0 0 21.5 96.6
9 Prévisionnel Saisi 10/11/2022 UR1000001234 MERVEILLE Alice Enseignant chercheur Intervenant permanent 3013 MT.CONF.HC 00 Non rens. 192 0 SPM SPM Master SM0906_171 Master M1 mention philosophie fondamentale et applications parcours philosophie médicale S8P5IMPU UE05 introduction au monde professionnel 1 0 0 Apogée S2 0 8 0 0 5.71 0 0 0 2.29 0 0 0 8 96.6
10 Prévisionnel Saisi 10/11/2022 UR1000001234 MERVEILLE Alice Enseignant chercheur Intervenant permanent 3013 MT.CONF.HC 00 Non rens. 192 0 SPM SPM Master SM0906_171 Master M1 mention philosophie fondamentale et applications parcours philosophie médicale S7P3TEXT techniques expérimentales 1 0 0 Apogée S1 0 0 30.5 0 21.77 0 0 0 5.82 0 0 0 27.59 96.6
11 Prévisionnel Saisi 10/11/2022 UR1000001234 MERVEILLE Alice Enseignant chercheur Intervenant permanent 3013 MT.CONF.HC 00 Non rens. 192 0 SPM SPM Master SM0841_171 Master M2 mention cuisine parcours méthodes d'analyse S9CASURT Caractérisation des Surfaces 0.8 0 0.2 Apogée S1 8 0 12 0 13.7 3.42 0 0 4.58 1.15 0 0 22.86 96.6
12 Prévisionnel Saisi 10/11/2022 UR1000001234 MERVEILLE Alice Enseignant chercheur Intervenant permanent 3013 MT.CONF.HC 00 Non rens. 192 0 SPM SPM Licen.LMD V00011_102 Portail Plongée, environnement, cuisine du vivant 1VCNPS1M PSV1 1 0 0 Apogée S1 0 18 8 0 18.56 0 0 0 6.68 0 0 0 25.24 96.6
13 Prévisionnel Saisi 10/11/2022 UR1000001234 MERVEILLE Alice Enseignant chercheur Intervenant permanent 3013 MT.CONF.HC 00 Non rens. 192 0 SPM SPM UNIVERSITE DE RENNES 1 III-2A4 Responsable de formation (mention ou parcours) 0 0 0 Responsable du M1 et mention philosophie OSE 0 0 0 24 0 0 0 0 0 0 0 24 24 96.6
14 Prévisionnel Saisi 10/11/2022 UR1000001234 MERVEILLE Alice Enseignant chercheur Intervenant permanent 3013 MT.CONF.HC 00 Non rens. 192 0 SPM SPM UNIVERSITE DE RENNES 1 III-2A5 Activités transversales de coordination pédagogiques 0 0 0 Coordination équipe pédagogique L1 MA OSE 0 0 0 4 0 0 0 0 0 0 0 4 4 96.6
15 Prévisionnel Saisi 10/11/2022 UR1000001234 MERVEILLE Alice Enseignant chercheur Intervenant permanent 3013 MT.CONF.HC 00 Non rens. 192 0 SPM SPM UNIVERSITE DE RENNES 1 III-2B11 Participation à des salons, forum de promotion des formations 0 0 0 OSE 0 0 0 2 0 0 0 0 0 0 0 2 2 96.6
16 Prévisionnel Saisi 21/10/2022 UR1000056789 MARLEY Bob Enseignant chercheur Intervenant permanent 3014 MT.CONF.CL NORM. 00 Non rens. 192 0 SPM SPM Licen.LMD SL0461_171 DEFI SPM année 3 philosophie S6PDEFIU UE surnuméraire DEFI Projet informatique 1 0 0 Apogée S2 8 0 0 0 12 0 0 0 0 0 0 0 12 6
17 Prévisionnel Saisi 21/10/2022 UR1000056789 MARLEY Bob Enseignant chercheur Intervenant permanent 3014 MT.CONF.CL NORM. 00 Non rens. 192 0 SPM SPM Licen.LMD SL0132_171 Licence L2 mention philosophie S3PNAPHU UE Applications de la philosophie 1 1 0 0 Apogée S1 0 0 15.75 0 15.75 0 0 0 0 0 0 0 15.75 6
18 Prévisionnel Saisi 21/10/2022 UR1000056789 MARLEY Bob Enseignant chercheur Intervenant permanent 3014 MT.CONF.CL NORM. 00 Non rens. 192 0 SPM SPM Licen.LMD SL0132_171 Licence L2 mention philosophie S4P7APHU UE Applications de la philosophie 2 1 0 0 Apogée S2 0 0 15.75 0 15.75 0 0 0 0 0 0 0 15.75 6
19 Prévisionnel Saisi 21/10/2022 UR1000056789 MARLEY Bob Enseignant chercheur Intervenant permanent 3014 MT.CONF.CL NORM. 00 Non rens. 192 0 SPM SPM Licen.LMD SL0132_171 Licence L2 mention philosophie S4P6MARU UE Esthétique avancée relativité 1 0 0 Apogée S2 9 18 0 0 31.5 0 0 0 0 0 0 0 31.5 6
20 Prévisionnel Saisi 21/10/2022 UR1000056789 MARLEY Bob Enseignant chercheur Intervenant permanent 3014 MT.CONF.CL NORM. 00 Non rens. 192 0 SPM SPM Licen.LMD SL0143_171 Licence L3 mention philosophie S6P1IMAT Introduction à la Esthétique analytique 1 0 0 Apogée S2 6 6 0 0 15 0 0 0 0 0 0 0 15 6
21 Prévisionnel Saisi 21/10/2022 UR1000056789 MARLEY Bob Enseignant chercheur Intervenant permanent 3014 MT.CONF.CL NORM. 00 Non rens. 192 0 SPM SPM Licen.LMD SL0143_171 Licence L3 mention philosophie S5PNIPQU Introduction à la philosophie quantique et subatomique 1 0 0 Apogée S1 0 12 0 0 12 0 0 0 0 0 0 0 12 6
22 Prévisionnel Saisi 21/10/2022 UR1000056789 MARLEY Bob Enseignant chercheur Intervenant permanent 3014 MT.CONF.CL NORM. 00 Non rens. 192 0 SPM SPM Licen.LMD SL0143_171 Licence L3 mention philosophie S5P6MODU UE 06 Modelage 1 0 0 Apogée S1 0 0 36 0 36 0 0 0 0 0 0 0 36 6
23 Prévisionnel Saisi 21/10/2022 UR1000056789 MARLEY Bob Enseignant chercheur Intervenant permanent 3014 MT.CONF.CL NORM. 00 Non rens. 192 0 SPM SPM Master SM0904_171 Master M1 mention philosophie fondamentale et applications parcours gastrique S7P1DPQT philosophie quantique 1 0 0 Apogée S1 20 15 0 0 45 0 0 0 0 0 0 0 45 6
24 Prévisionnel Saisi 21/10/2022 UR1000056789 MARLEY Bob Enseignant chercheur Intervenant permanent 3014 MT.CONF.CL NORM. 00 Non rens. 192 0 SPM SPM UNIVERSITE DE RENNES 1 III-2A1 Direction d'un département d'IUT 0 0 0 Vice président section de philosophie OSE 0 0 0 15 0 0 0 9 0 0 0 6 15 6