322
1
73
1423
2
393
728
353
1093
89
334
391
396
497
2057
5
758
351
288
279
354
361
969
8
76
314
222
350
407
1184
498
1576