5346
3
3125
2
409
0
3546
1
734
6180
5
5440
8
3498
4
3779
4471
2964
3051
1603
1461
2446
791
2906
2069
1329