524
2432
4263
19800
201
930
3872
17980
4070
18900
642
2980
177
820
642
2980
129
598
108
500