415
525
4210
497
6014
569
596
323
489
292
397
644
22616
17180
15201
13590
10422
1010263
9134
9000
872148
746142
6930
69211