3983
4781
5748
5516
5644
6846
3799
970
5160
3525
3148
402
1415
8654
8564
3853
6449
333
7623
365
978
1939
7049
4840
9138
2486
4414
9507
186
7748
8030
8867
6986
1577
1561
8669
16