2306
2
650
0
777
605
1889
1
3795
2229
4
1329
5165
3
6062
16
18385
3615
2982
6086
1880
3063
733
3025
2000
2060
2819
399
1922
1452
2076
1823
3114
2113