1478
2863
3769
195
181
8757
7864
9043
2323
1254
7252
5985
8152
400
909
7673
4466
5944
9556
1838
2675
9438
8992
8781
707
9200
9334
9132
4886
2495
4679
830