1489
2
3286
1
6307
10
4471
3090
6
2031
7893
4
6753
17
2763
0
2295
3
7793
3503
2258
297066
398656
19
5978
1364
3080
1044
550