3990
9857
607
4077
3316
1728
4261
5860
1266
679
8570
315
5902
9479
8226
673
6927
7604
6749
8038
5565
2028
7570
2630
2599
5941
1967
201
5649
1462
6149
32
5100
5929
5719
4155
4712
1082
7453
7826
8833
3391
74
961
5383
3555
2420
5517
5313
1166
8879
7310
2760
2410
6116
8125
144
2837
1772
289