2465
2
3779
3426
4
4471
2964
1
3051
1603
984
0
1461
2666
9
2711
2906
2907
2258
2517
1465
1672
2990
1445