860
0
839
1
1218
9953
4
1961
2920
3
552
290
1222856
822
1850
2
529
1499
1132
649
745
2055
3898
18
2747
3558
6260
856
804
543
573