2984
3561
6583
4944
74
4388
2264
9245
1870
7897
2594
4714
2218
2819
1111
8019
8693
7689
2962
8763
2077
5222
8007
3942
3118
600
8652
5332
8872
5571
8681
761
2353
6472
5673
3422
3102
712
8553
4209
8727
7246
1898
1688
6008
3970
6906
4014