31,878
398,475
19,127
637,560
1,512,680