83
247
251
257
434
204
196
8358
92
6322
171
63
17693
13970
11681
10410
793263
7892
7180
6782
648148
581142
57710
5060