665
835
61
91
121
1253
1703
2
754
20
1202
1372
19
3
516
201
27
654
501
804
881
1051
753
933
543
633
653
943