1705
6493
2365
22691
38896
299
4026
2149
763
1345
790
1315
475
711
3090
4486
816
692
3423
463
465
1579
512
881
123
182
440
3064
7319
443