7409
9345
2851
54348
980
670
1150
1000
30
55816
87079
31712
1643817
1163512
11422276
1041816
10345259
97924
8398155
782611
71616
62324
57872