988
0
630
1
488
891
2
939
520
490
908
107
387
542
1599
1758
1052
1140
710
98621
31
1841
5
674
696
790
2368
535
465
553
370
557
658
567