413648159
580
1200
540
860
530
1590
920
3056746
510
65572175
790
435055736
240963380
1684868313
158650269
131597180
125580260
1135858896
104846214
89943182
84077292
76509141
70455160