3835
5
2890
3
1558
2
1153
0
2105
1
3090
6
4160
866
1247
775
1935
1452
3629
1451
3055
3208
4944
2468
1819
1408
3655
11