3606
1749
1004
3904
835
1841
1926
5718
7330
5457
3745
3856
4147
4180
3095
8971
2517
1498
9322
4733
550
8889
7045
8074
6382
5607
7311
2092
6250
440
3681
4002
8213
44
6549