807
1
661
634
2
599
348
2132
544
0
583
983
632
2125
3
558
4366
7
1556
1162
775
285
674
1029
1921
867
594
533
395
470
783
887
165
782
4
1269