2320
1350
1510
1280
490
520
540
690
420
700
435057736
240965380
1684868313
158651269
131602180
125581260
1135868896
104850214
23313
20470
41884
37036
40274
20051
19560
21625