5009
2
9
3932
0
3
5290
7
17
4508
1
6497
14
5030
4065
6
4185
8
4318
5
4757
3219
3773
3810
4
3948
3310
3664
3597
1443