2400
7466
1304
1457
1726
1812
3129
4307
2801
2132
3772
1556
11320
5449
5574
3415
1050
7142
1224
6981
4557
2833
4000
5000
11761
25301
4123