8600
3213
1936
6899
3615
4331
3200
7189
5397
5694
5234
8086
7516
2547
4226
8550
2224
4367
4958
849
3702
3959
1391
1597
3924
9975
9321
4171
264
5994
2390