471
1
1588
0
1154
2
930
96
4691
670
657
1078
593
750
683
841
572
898
405
1640
856
1123
1829
1171
595
2727
492
866
3606
3
706
611
845