2906
1
1348
2476
2
14
0
1153
2996
6307
10
6047
4
4471
3090
6
2462
3
7893
6753
17
2763
2392
3503
383
2258
1819
3386
2478
297066
3882
5
398656
19
5978