214
1151
218
707
356
428
322
976
1854
393
474
295
621
165
2956
573
1940
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
230
648
1055
505
485
564
562
942