4210
1711
1030
1940
37550
35303
8080
16530
12040
89830
2607
6044
79237
95725
1832
2143
8713
2095
75217
37217
1372176
1389737
55812
3281311