2272
1
2003
973
0
1647
4
2428
3
3676
1791
3045
1143
1097
2
4080
1710
1723
1463
1902
1726
1490
1014
1464
1120
1633
866
1782
1707
33393
10
3922
1344
2934
731
3527