5071
5344
5928
642
9634
3435
1525
3310
4274
9796
3823
817
1729
6628
5899
2543
6174
3621
3578
6904
7645
3472
5279
6266
4551
2695
8960
4557
3255
1540
4836
7248
2919
5844
3529
7790
731
3242
92
390
5811
4466
917
2297
7917
8923
1040
8449
5534
1251
2455
5858
9992
3361
3230
9942
594
5993
7706
6105
5003
792
8114
8222
3396
7519