5874
3100
1953
6015
4629
9640
5243
5966
810
84
9421
1866
2390
1046
8341
227
2490
4644
7177
1686
9490
7328
4935
1819
8917
2545
8283
3514
8992
5303
679
3084
7510