946
428
737
190
521
183
1807
1041
300
108
875
148
682
185
4139
2118
1823
830
559
191
547
281
670
260
779
317
681
304
134
51
603
197
610
135
598
240
505
280
803
240