765
886
3077
3804
5373
20
5462
8732
5583
5955
2348
8719
2583
6415
7762
3587
7419
5084
1996
850
3573
315
670
566
845
4748
9407
2560
2196
8805
9717
8770
3524
5991
1050
4401