858
2
704
556
1
866
4
326
651
1350
3
1710
8158
23
614
678
1243
951
0
1154
606
5360
5
798
7
469
510
693
759
466
1311
467
539
1818
561
2106
2715
482