46
1
88
311
221
289
883
2
361
419
718
274
246
267
264
517
1459
7
262
227
70
456
4
308
381
928
3
1252
2067
1065
6
359
1324
9
354
504