3820
3
2305
1
2570
0
1485
1193
1343
666
14
3551
10
19783
2
1628
2535
2920
4
3491
19944
662
455
1078
3934
2413
1746
4044
5
3083
16174