316
1
83
258
282
356
141
494
4
668
532
6
114
609
155
189
146
124
304
199
92
2
91
340
37
0
321
3
42
385
891
86
581
253