343
479
785
1908
992
283
2131
5778
322
713
541
308
515
1466
337
2318
276
1283
324
317
653
311
5561
585
4176