637
1
87
73
343
2
735
105
874
523
661
772
491
677
2981
624
1393
93
85
81
550
657
935
892
399
1327
3
513
83
465
922
442