1729
922
989
876
1006
11512
1246
1316
2964
8168
7871
1673
9012
1786
913