691
31
49
22
943
581
1112
871
601
24
8
621
161
91
271
651
23
231
65
1454
77
971
862
822
772
1031
1434
801
1634