2790
6720
1310
1294812
39102
65282
70435
29131
14491
20863
18102
10215
13943
15805
6122
5041
80725
96625