444571
9
3125
2
3546
1
32302
0
2690
4
2378
1193
3498
2676
3779
4471
2964
4724
3
528
3051
1603
1942
1461