96
1
898
169
180
212
68
544
74
116
2
59
98
743
1127
1372
5
84
72
63
102
0
294
284
800
978
3
272
618
265
598
456
125
94