2
23
203
14
42
139
1
0
1039
85
213
28
515
57
505
