1190
3824
6996
5941
9981
178
5436
521
4100
5881
1393
5067
7166
8852
7661
9240
3373
4656
5181
3353
3870
8925
6493
5258
3992
3658
3333
2564
9842
8968
831
7098
2037
828
9124
91
377
6785
9327
3746
1440
4507
7094
6265
5118
964