634
2
544
0
599
1
348
2133
1212
583
983
2125
3
558
1556
4367
7
471
1103
1635
886
767
1020
1880
1734
1656
1632
75
693
685
450
1048
625
147
401