2995
2
6026
2740
3
6753
17
2763
0
2292
2593
1
5726
785
2897
1808
1022
1403
297066
4146
7
2715
2637
534
3180
2705
3503
4
438
13499
5
3371
5978
6
1282
3078
2426
3571
550