803
892
895
36
34
473
254
48
733
29
544
212
1428
132
191
295
452
102
841
853
1278
1116
1709
1374
1526
54
1386
1737
1686