3091
2556
5632
7398
2891
9069
1144
264
3920
9198
8908
5950
2128
3865
6156
5556
1108
7387
2685
7374
6277
465
2882
6092
4538
8979
7426
123
3668
4038
2438
2946
1012
5069
5815
1225
7622
2328
4011
5009
1666
1285
1872
4163
9471
8696
6144
6121
3075
9785
9199
2222
1277
3230
7212
9040
8701
6662
7578
672