84
1
626
1162
107
1676
2635
6
1770
5
769
2
490
819
547
613
720
475
1386
1241
614
684
4177
15
692
423
409
456
514
412
961
406
523
483
504