1450
308
587
125
583
124
998
212
250
53
1270
269