948
10
281
1
5769
3
539
569
4
491
2
298
1553
442
725
389
323
334
1010
502
532
332
489
295
330
856
388
5
346
364
3731
8
310
0
554
529
450