3184
1022
3319
594
58
178
912
284