330
585
125
403
1016
277
352
352
1000
390
400
195
526