335
400
240
330
570
210
460
172035
1710
253662
145346
174
20406
15450
13611
12220
9332
879263
8190
7942
766148
659142
64011
5940