4043
6
5033
15
19944
2
2099
1
3196
906
4158
8
841
387
3819
1194
2495
0
2522
1935
905
1419
1451
3287
4
1891
2100
658