1536
6
2245
3
3378
4832
571
0
894
1044
1
1226
2683
14
3053
7
1284
2
2364
772
4044
5
3083
3683
2465
2740
1189
3125