8484
2629
8183
5646
1163
1917
1144
858
1018
3498
6312
787
1152
1338
1078