19
10
210
1
1
1
23
23
948