6977
4
944
1
1943
1241
2
2906
2057
712
5007
8
1103
3012
0
1057
373
1765
1318
666
1875
389
2331
946
2027
1271
38477
34
18546
15
2021
2638
1725
3
3505
2576
1097
1231