985
1
2245
3
297066
0
3062
9
3593
16
2515
1546
1913
4651
2
2627
5
918
2190
1226
3053
7
894
571
2966
6
2797
1295
2773
280
108797
2354
1581
2650
20
164
2386
2159
3765
4
5225
8