+ лишний перед item2.fioRP.toString()
NaN означает то, что с нечисловыми данными пытались провести арифметическую операцию, и в данном случае первый плюс после троки как положено послужил для конкатенации, а второй "+" конвертирует значение переменной в число, но так как строка вроде "test" ничего общего не имеет с числом, то и не получилось его получить