7893
4
6753
17
2763
0
25669
2996
3503
1819
1
3556
2
398656
19
5978
6
7793
3080
3
1061
3158
1044
550
4044
5
3083
1450
181997
11
2465
1189
3125
297066