1392112
6510
9620
70402
230
116736
7570
3321183
123022
543210
190
4847100
2018337
14279284
12365261
1193040
112303
10266158
1004712
851037
82146
77385