5260
3056
2752
5488
8035
8471
120
8844
2375
2341
1904
1789
8818
9409
7899
856
373
9961
7205
1414
6044
8716
5213
7117
4347
7025
3325
939
2131
8188
6862
3718
7857