811
629
85
342
324
716
78
1362
583
530
453
316
252
354
240
143
315
342
387
516
79
2
291
68
134
768
28
276
103
600
95
626
264
162
415
835
229
1655
253
678
235
297
14
329
4
480
242
489
304
674
