2639
13632
6668
13589
2888
3218
1203
1013
1422
1104
2717
981
2989
1299
4743
1307
733
1054
1061