8566
5512
8315
8584
7472
2856
9897
9041
5289
647
1573
2436
934
1260
9273
9162
3045
3145
8900
6601
740
4629
9896
3608
5391
4087
4053
3233
4206
1597
1192
1828
2106
9023
615
8906
9679
6570
7490
1720
1310
2916
2859
5924
9090