1705
6492
2365
22690
38894
299
4026
2149
763
1345
790
1315
475
711
3090
4486
816
692
3423
463
465
1579
512
881
123
182
440
3064
7315
443