240
370
280
330
540
29132
3211
2811
223
2430
20466
15480
13661
12260
9332
880263
8200
7942
766148
659142
64011
5970