1011
5
576
2
573
1
850
1072
973
592
434
493
635
1723
10
539
9965
0
636
782
4602
54
531
461
581
655
547
533
407
703
474
497
554
1561
1176
466