214
1147
218
707
356
428
322
976
1851
393
474
295
621
165
2949
573
1930
282
408
125
188
354
151
138
130
217
177
199
113
105
87
74
177
204
181
380
193
117
559
291
126
126
162
129
174
159
388
271
255
185
229
648
1053
505
485
564
562
942