1
0
0
2
14
90
646
5242
47622
479306
5296790
63779034
831283558
661506141
203183149
878035968
456796197
911763426
428159996
654286749