183
528
1584
986
272
2582
550
151
127
843