776
1
805
1780
2
2814
4
4423
8
3268
1661
0
2401
2768
7
1300
1652
1094
1455
899
1109
495
1436
5
1447
1087
489
6
3717
17
1903
11450
8117
767
7062
7733
9
1207
3760
3
9926