12785
5673
5364
16701
123
1300
107
564
157
71
2178

69

130
12
1673