2465
2
2294
1
3125
940
2525
4
1740
3
528
5375
0
12632
7
3498
1038
5169
3779
6236
10
4471
2312
4443
9
2077
2964