161
8009
1295
6635
3034
2160
8883
2463
1274
277
4026
4913
4681
7162
6650
5501
1124
2065
3805
9484
7954
8858
4023
893
2640
1306
5971
8556
7809
4968
8466
9785