214
1148
218
707
356
428
322
976
1852
393
474
295
621
165
2952
573
1932
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