691
1
80
911
2297
3
623
490
867
2
898
742
797
745
112
1538
653
77
440
773
538
983
5
590
1099
1033
679
1801
485
556
1311
1355
616