1490
561
559
195
1031
323
730
55
649
178
692
290
518
71
973
519
589
130
116
82
512
228
624
341
599
189
277
185
419
171
988
332
419
124
199
125
638
172
504
225