4033
4
1392
1
2126
0
2095
2194
2
3116
2114
297
775
1889
1922
706
1966
3
6236
11
3070
2647
1559
2306
1663