6946
184
8877
3582
2159
8374
6715
6503
6941
8468
6757
884
207
8006
4318
5971
642
5943
1734
8957
7621
7647
5063
4567
3010