562
480
780
5910
674
7814
6210
696
7622
6113
6915
5712
27707
21020
19411
17282
1376265
13582
1244148
12066
10930
1046144
9160
79311