1101
1
886
2
644
637
327
780
939
2159
9
830
4
460
80
705
511
625
818
706
81
732
362
524
973
3
551
222
1062
1742
1095
8
575
306
70
538