2465
2
572
0
3125
940
1
2525
4
528
2378
13499
5
3498
5169
467
2676
3779
6236
10
4471
4443
9
2964
4724
3
7034
3051