777
1
2350
2
716
4651
4765
8
2668
7
2823
5
3948
3
3071
11
4039
6
4476
1017
0
1643
4471
517
3779
2156
1169
1154
2724
1446
1603
1517
12717
4
637
2177
5388
18
1188
2340
1158