2156
1
2069
5
1866
4
469
0
4043
6
5033
15
19944
2
2099
3196
906
4158
8
841
387
25669
1431
3819
964
1194
2495