3221
2098
8251
7329
1591
1392
8570
8703
9261
5124
300
4186
2333
985
1810
2445
4514
60
9770
6100
1448
8339
4803
708
3463
5099
4889
5791
8979
564
7762
3664
7734
8811
4557
8404
9039
3781
824
849
6222
5334
1433
2347
4331
6232