357
333
3210
334
3635
330
310
320
368956
375
3226
15521
12630
9971
8660
689263
6730
6240
5651
561147
52510
476142
4120