655
1
119
1356
7
7119
6
398
2
94
87
351
709
545
557
556
614
546
593
703
3
749
4
2040
1364
644
1108
85
1185
652
848
1361
867
1516
831
688