2320
1330
1510
1270
490
510
530
680
420
690
435057736
240965380
1684868313
158651269
131600180
125581260
1135868896
104850214
64468
37646
1017514
51842
39014
84694
732810
835310