634
1
97
215
102
308
399
0
157
161
2
154
317
766
133
374
350
331
131
346
101
122
398
135
366
70
167
804
4
71
129
401
111
431