610
1
85
356
338
114
532
6
884
4
282
648
102
202
0
133
2487
27
316
588
76
92
2
91
286
432
366
124
304
542
805
83
190
146
350