2306
2
650
0
1889
1
3795
2229
4
1329
6062
16
18385
1298
3063
3
3025
2000
399
1922
1452
2076
1823
3114
1280
2113
2855
1563
1506