816
1
316
80
2
96
527
624
246
72
288
68
231
300
229
85
87
248
86
382
1400
302
64
249
367
247
265
165
108
76