1089
1
1334
2927
2
3844
3788
6579
32
4001
0
2184
2991
3
3085
5
2136
3386
6445
6
3683
2631
951
1808
7
1444
1824