2465
2
1189
0
3544
4837
5
3125
2666
9
3546
1
1310
984
1734
2949
6
1291
3498
4
14861
7
392
908
3779
4471
592
2964
1787
3051
1603
1816
1461
903
1289601
1193
459