4884
6
1416
1
2476
3
3125
2
3765
4
1323
1656
3779
4471
2903
2964
3051
1603
1461
0
2666
9
2392
745
2906
114
2970