508
186
932
1102
636
2203
2288
635
2288
1822
932
1186
0