Pagination for specific pages

Hi,
I'm looking for a solution to pagination for specific pages that not have page numbers.
with element click selector.
Click selector showing this - "span.pageNum, a.pageNum"

I need to navigate only the first 4 pages.
or need to stop pagination after page 4.

also i need to know how to start scrape from first to last. default its start with last to first

Thank you for help

Url : THE 10 BEST Restaurants in Montreal Updated June 2021 - Tripadvisor

Sitemap:
{"_id":"tripadvicer","startUrl":["https://www.tripadvisor.ca/Restaurants-g155032-Montreal_Quebec.html"],"selectors":[{"id":"selecti_paging","type":"SelectorElementClick","parentSelectors":["_root"],"selector":"span > div._1kNOY9zw div._2Q7zqOgW","multiple":false,"delay":2000,"clickElementSelector":"span.pageNum, a.pageNum","clickType":"clickOnce","discardInitialElements":"do-not-discard","clickElementUniquenessType":"uniqueText"},{"id":"select_klink","type":"SelectorLink","parentSelectors":["_root"],"selector":"span > div._1kNOY9zw a._15_ydu6b","multiple":true,"delay":0},{"id":"City","type":"SelectorText","parentSelectors":["select_klink"],"selector":"._3-W4EexF a","multiple":false,"regex":"","delay":0},{"id":"Rank","type":"SelectorText","parentSelectors":["select_klink"],"selector":"span b span","multiple":false,"regex":"","delay":0},{"id":"Name","type":"SelectorText","parentSelectors":["select_klink"],"selector":"h1._3a1XQ88S","multiple":false,"regex":"","delay":0},{"id":"bubbles","type":"SelectorText","parentSelectors":["select_klink"],"selector":"span.r2Cf69qf","multiple":false,"regex":"","delay":0},{"id":"review","type":"SelectorText","parentSelectors":["select_klink"],"selector":"a._10Iv7dOs","multiple":false,"regex":"","delay":0},{"id":"Phone","type":"SelectorText","parentSelectors":["select_klink"],"selector":"._15QfMZ2L a","multiple":false,"regex":"","delay":0},{"id":"Address","type":"SelectorText","parentSelectors":["select_klink"],"selector":"span:nth-of-type(1) span a._15QfMZ2L","multiple":false,"regex":"","delay":0},{"id":"Website","type":"SelectorLink","parentSelectors":["select_klink"],"selector":"._13OzAOXO span a._2wKz--mA","multiple":false,"delay":0}]}

Hi @Lankan_Trends

You can use a.pageNum:nth-of-type(-n+3) to navigate from 1st to the 4th page.

Sitemap example:

{"_id":"tripadvicer","startUrl":["https://www.tripadvisor.ca/Restaurants-g155032-Montreal_Quebec.html"],"selectors":[{"id":"selecti_paging","type":"SelectorElementClick","parentSelectors":["_root"],"selector":"div[data-test]","multiple":true,"delay":"1250","clickElementSelector":"a.pageNum:nth-of-type(-n+3)","clickType":"clickOnce","discardInitialElements":"discard","clickElementUniquenessType":"uniqueCSSSelector"},{"id":"select_klink","type":"SelectorLink","parentSelectors":["selecti_paging"],"selector":"span > div > div:last-of-type > div:first-of-type span a","multiple":true,"delay":0}]}

Hope it helps.