405
226
9057
3018
5214
5247
7815
7285
380
3969
5646
6218
4105
7400
2602
5359
2500
1658
8372
7709
6901
6187
4993
7276
156
638
3494
4256
5045
7103
9110
970
7723
6137
5521
866
3365
479
3140
5962
5834
5635
7616
4205
3343
4517
392
8331