1222
259
2222
471
999
212
2999
636
990
210
550
117
2750
583
1666
353
1375
292
999
212
9900
2097