1683
0
3125
2
3765
4
690
1
843
3518
3
5375
1451
2476
1306
3835
5
3779
4471
1729
2903
2964
951
3051
1603
1175
2077
12472
1461
1288