1581
1550
1530
1420
1390
1340
1290
1343
1250
1210
12626
1140
12790
10400
8171
6490
556262
5160
4910
4419
4381
433147
380142
31650