2711
2
4326
1
7893
4
1271
2364
4651
3
4832
5151
2911
9
21152
8
1942
1622
2082
3697
1169
2951
2676
772
398656
19
181997
11
6307
10
3378
2405
2740
1275
6753
17
2763
0
2593
1243
297066