5917
600
910
580
748060
5010
6754
6934
8826
5214
949
8817
23726
17810
15731
14142
10922
1063263
9684
952148
9390
789142
7350
71511