276
0
1653
4
3898
10
1738
3505
2
2110
1
164
935
770
3920
3
768
9566
8
802
1048
709
960
971
919
1106
4562
5
666
782