334
1
52
343
2
270
306
1386
3
56
361
419
718
311
221
289
883
267
246
227
1459
7
262
928
1252
70
264
284
915
332
231