2948
6
1289601
4
1828
3
1047
2
2471
7
3090
5169
1
108797
0
3551
10
3673
1347
2919
17970
15
21152
8
2966
11
2358
9
2155
189326
791
1031
3868
1903
1033
1622
6346
16
2083
5
3612
10598
1050
3694