2031
2
7893
4
6753
17
2763
0
25669
2295
3
2996
3503
398656
19
5978
6
1364
1
3080
1044
550
14
2679
4044
5
3083
10180
8
181997
11
2465