1101
1
886
2
644
637
327
780
939
2159
9
830
4
460
80
705
511
626
818
706
81
732
362
526
973
3
551
222
1063
1743
1095
8
576
306
71
539