249
1
534
3
809
1778
349
87
791
374
2
713
6
774
442
122
755
10
508
356
322
347
351
758
288
279
2057
5
497
352
1093
89
334
1423
728