1288
1
2841
1218
2
5546
6
1825
1502
2647
4248
1549
1424
2209
3644
579
2977
5505
14
980
2611
3
866
0
1240
703
1690
1558
3158
3819
1466
1875
2153
7
2277
845
8527