214
223
127
79
354
210
106
154
483
403
100
245
161
356
337
221
268
87
81
539
137
229
139
1069
252
143
377
196
1022
174
150
251
204
237
1093
552
457
418
74
257
3704
116
1243
911
189
279
865