3965
3
3044
15
1004
2
1941
4
4721
1
4639
1268
1517
1398
1371
1011
2865
2180
1892
1699
1778
1690
3934
1746
802
0
2551
526
2710
522
1431
964
1895
1938
3429
7
919