54
1
879
6
102
308
215
504
156
398
0
346
100
120
2
764
326
131
373
317
154
70
403
371
134
167
128
401
109
646
42
73