136
602
0
404
105
12
703
680
1
151
208
179
379
295
465
54
10
18
11
