207
131
641
470
1516
1852
1057
266
846
801