1107
1
596
616
664
2
709
1425
5
702
3
1133
6828
7
682
548
4880
6
2682
396
384
774
487
310
0
388
680
999
641
531
698
725
476
588
652
807