3991
4
5489
11
894
1
108797
0
3014
20
870
226
3085
5
3491
3485
7
3316
10
9036
9
2110
5141
746
1399
234
957
80
2057
820
874
3312
7394
12185
1746
2
1685
3680
4888
935