2465
2
3125
984
0
3765
4
3426
2476
2349
3
485
3779
2903
2964
1
3051
1603
2649
1461
255
3574
1193
2087
2990