1288
2
776
0
1287
7
1321
4
1779
877
788
1780
968
1
984
1347
5
1576
6
2814
1970
2754
9216
2785
1512
1079
3
1197
3268
1834
2125
1597
14
1927
1295
1943
1166
3747
80513