2760
1350
7635
7422
335
474
6210
12040
4514
9922
4730
7010
7854
358
5012
357
7723
375
385
350
274
3922
7416
5812
529