2882
4262
4333
4007
3515
6413
3555
3976
3378
3031
3587
4310
4065
4312
20888
16806
7204
6630
35017
13549
6270
15598
4632
6014
3752