6977
4
2906
2
1
944
3145
3012
0
1875
38477
34
516
2794
1683
361
7018
1407
930
1765
2604
1896
11
550
1871
2035
6
380
1889
2182
509
3177
1213
3608
1603
697