1643
2
2430
3
3198
8
1489
0
1044
1
4309
8411
4471
1819
4044
5
3083
1749
796
6
2465
3125
4096
3158
3765
4
3426
1416
495
2476
3779