5745
2242
2927
811
5968
4130
6289
3341
9852
1864
6741
405
6948
768
9542
8732
7200
7052
6500
2571
9502
4106
6237
538