470
330
710
3611
385
245
4513
244
5318
474
146
7647
20846
15780
13831
12480
9542
901263
8380
8134
791148
677142
65211
6140