401
1
110
144
121
58
646
2
233
103
478
557
54
880
6
373
317
154
346
0
398
101
765
300
109
80
157
254
356
305
195
69
79