1648
8994
100
633
156
3955
1209
2159
6089
1007
8582
9027
9123
3193
7531
9426
5559
4424
3016
4932
8606
1978
7606
4753
5897
3664
4715
7887
9911
3756
7054
9804
8647
5930
9652
158
8863
5822