6047
4
4471
2
3090
6
2462
3
7893
6753
17
2763
0
3503
383
2258
1
1819
3386
2478
297066
398656
19
5978
777
3132
2055
3080
1449