1006
3109
9648
5530
1169
3073
6459
8628
1307
5947
7771
5843
4326
5147
4663
9868
7506
4256
11
726
1731
8616
2395
8775
1300
2255
4674
9332
9081
4259
1344
607
5859
9153
6633
4241