963
0
973
710
1
1776
1185
475
732
2
2884
12
70
1453
99
76
86
884
810
848
776
1363
835
461
652
88
2610
9
538
745
77
654
1518
4
867
491