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