400
350
330
370
520
430
461
197
2414
3011
182
288
19096
14700
12721
11450
8712
838263
7850
7452
708148
626142
61311
5570