6966
1730
1884
880
8659
6212
3389
8175
3134
3282
1837
9442
9969
4824
7586
2430
9475
8630
7572
6598
7650
8340
2294
9700
2866
142
5838
4503
4900
67
4526
4392
4992
3998
6650
5577