1264
3
944
2
425
1
514
163
607
774
384
1723
10
539
9960
0
850
573
1072
635
973
592
576
493
434
531
4601
54
782
655
581
426
1028
580