342
220
225
353
6012
7412
398
447
307
600
400
300
20016
15260
13351
12010
9062
860263
8050
7802
748148
650142
63611
5830