2
341
100
357
15
636
6
332
30
1
1
1
1