980
1821
2543
9017
1142
6539
2594
8822
6795
656
8377
1280
5892
2761
2103
7844
3024
6550
9948
282
6096
5844
7862
1458
3867
4543
7313
2156
9375
833
8153
3780