3885
2434
1563
4231
3455
971
1703
1819
5005
587
4776
6627
6459
6265
455
511
4311
1385
2385
3033
7065
6756
1145
5082
5263
7331
7848
1212
2869
4004