1020
320
971
450
510
1800
2440
1190
1150
5291
2550
1907717
21022
8841
22593
13746
5581
6361
12661
10391
16563
6650
7901
11072
8182
9411
8061