812
2183
3108
5975
535
4823
2702
5366
8544
8271
3010
5027
1157
753
4206
8646
2958
9081
8666
5180
9743
5988
2365
9091
8531
9622
973
2323
7718
867
7811
3872
5090
5025
760
9227
4230
2184
5035
849
6619
592
385
2953
123
1483
4679
2451
4599
169
2790
7975
6004
3064
9965
3820
2576
8046
4264
3080
1131
9694
3981
79
5922
198
7484
4872
1369
9467