928
1
2255
2
1248
1601
3
2711
7893
4
4651
5151
2911
9
21152
8
1942
1115
0
2082
2676
1868
3691
398656
19
181997
11
6362
18
6307
10
2405
960
2316
2740
6753
17
2763
854
1720
2593
5599