480
270
3714
234
332
264
2114
240
3211
2816
212
296
22356
16940
14961
13420
10242
997263
8964
8840
854148
740142
6820
68211