2306
2
650
0
777
605
1889
1
3795
2229
4
1329
1928
6062
16
18385
363
1172
3615
2982
3
6086
1880
3063
733
3025
2000