3090
6
3673
10598
2
1289601
4
1320
1340
3066
7
5504
16
6095
9
6346
585
1
2919
297066
0
1628
3551
10
108797
716
2358
1973
2155
3
21152
8
5169
2496
1585
14887
18
189326
6247
5
3447
2352
1927