948
10
281
1
5769
3
539
569
4
491
2
297
1553
442
725
389
322
334
1010
501
532
331
489
294
330
856
388
5
346
364
3731
8
310
0
554
529
450