4282
44
5789
1642
4194
2190
6704
1614
4607
9651
5871
717
8827
6400
6638
3324
6759
1008
3578
677
4885
3435
7621
3932
3179
497
4477
5603