2035
9412
1690
160
10720
26228
141
40769
50540
8820
87573
779158
49541
43920
51576
3785
43619
646
7818
899185
79320
45810
30238
582136